Comment by malfist
That's not the case anymore. There are teams that run badge tracking systems to make sure you're badging in every day, for enough hours and ping your manager if you've not been in enough.
If you continue to not come in enough, your manager gets assigned a task to have a conversation about firing you or getting you in the office regularly.
If you continue to not come in enough, you're fired and it doesn't look good for your manager.
Bizzare. When I was at AWS I'd IM my manager that I was working from home and he'd say, me too. There would be no need to ping the manager about my location, he knew. Amazon had such a big retention problem, and I hear they still do, that I'd doubt a manager would fire a good performer over work location. They had some tempting retention offers when I resigned. Amazon fires low performers aggressively, so avoid being in that category, on-site or otherwise. Sounds like it's completely changed?