Why is it that software companies do not pay overtime to developers?
Scenario: I say I will complete task A by date X.
In the middle of completing task A another staff member leaves so I need to do his work task B as well yet they still expect me not to miss task A's deadline.
Then maintenance support guy quits and I have to do all support issues as well still having to keep set deadlines.
I tried to renegotiate deadlines so I have no choice to work overtime otherwise clients get angry.
The staff turnover at my company is understandably very high as this overtime thing has become the norm not the exception.
I just recently joined so don't want it to look bad on my CV staying a short time at the company and job hopping so I am stuck between a rock and a hard place.
Scenario: I say I will complete task A by date X.
In the middle of completing task A another staff member leaves so I need to do his work task B as well yet they still expect me not to miss task A's deadline.
Then maintenance support guy quits and I have to do all support issues as well still having to keep set deadlines.
I tried to renegotiate deadlines so I have no choice to work overtime otherwise clients get angry.
The staff turnover at my company is understandably very high as this overtime thing has become the norm not the exception.
I just recently joined so don't want it to look bad on my CV staying a short time at the company and job hopping so I am stuck between a rock and a hard place.