Thank you for that. I think the takeaway for some of the other commentators here is that if you are getting flack for coming in late, it means you are not the type of employee who can really effect the bottom line.
That is not a judgement, not everyone can effect the bottom line and it is not guaranteed that everyone finds themselves in that position over the course of their career.
But, if you have a manager who keeps telling you what a big effect you're having (perhaps to justify a lower salary or discourage a move to a new role) but also gives you flack for coming in late, it should shine a light on the truth as to how they see your role.
That is not a judgement, not everyone can effect the bottom line and it is not guaranteed that everyone finds themselves in that position over the course of their career.
But, if you have a manager who keeps telling you what a big effect you're having (perhaps to justify a lower salary or discourage a move to a new role) but also gives you flack for coming in late, it should shine a light on the truth as to how they see your role.