Comment Re:As an IT Manager (Score 1) 545
On one hand, people should get paid for putting in extra hours.
No, and that misconception is part of the problem. People should get paid more for accomplishing more, regardless of how much time they spend on it. I'm no fan of long work weeks, but that just means that expectations ought to be set based on what an average employee can accomplish in 35-40 hours rather an 50-60. If you happen to be less productive than the average employee you can either put in more time or settle for a lower salary.
However, that's more or less how it already works for salaried positions. If most employees were already putting in 45-50 hours when you signed up, then you should have considered that when negotiating your salary. It's wrong to look at it as if you'd agreed to 40 hours and were later forced to work extra "for free". Even if the policy changed after you were already working there, you can always renegotiate. (And if that isn't an option due to competition for your job, it's a sign that you're already getting a relatively good deal which other candidates would be glad to accept.)