Are jobs required to mail W-2’s if you don’t pick it up?

My old job has my W-2 and my current job has me working open to 4 but it’s not in town. My old job is the same hours of my shift so I haven’t been able to pick it up. I haven’t gotten anything in the mail from them and I figured they would’ve mailed it by now. One of the employees told everyone to call before we pick it up. But I never have time too. I’m just wondering if I should’ve gotten it in the mail already.