He wouldn't have lost his job but he wouldn't be able to gain production access, which required two-factor codes.
He grudgingly installed a two-factor app. I'm sympathetic to the idea of "don't make me install stuff on my phone", but when it can be one of several apps, and the sole purpose of the app is retain a cryptographic key and run some hashes on it... I lose most of my sympathy.
I suppose it'd be nice if that employer (I no longer work there) provided a device to generate the two factor codes, but I can understand why they don't.