Let me come in with a contradictory opinion especially on the overtime. You don't work for your current salary, you work for your next one. If you are one of those 9 to 5 ers, don't complain when the guy working 60 hours and more gets that promotion over you. The higher up the ladder you go, the more that will be required of you. Also, startups or high paying jobs will require more of you since you will get getting m…
And he shouldn't complain that the guy who works 75 hours and fucks everyone else over at the first opportunity gets a promotion over him.
And the management shouldn't complain when they discover they've created a shitty combative environment where everyone sabotages each other and points fingers of blame.
Etc.
Etc.