And this is one of the major problems with "employers" in Australia boys and girls. They fail to grasp treating your employees like crap, and expecting them to "live to work" rather then "work to live" they are going to a) quit or b) burn out, in which case you've just lost whatever investment you put into them, be it training, or simply being up to speed on the project.MrJoyless said:Ok as a small business employer I have some insight into this hostile work environment, no my experience is with all hourly non salary employees who get OT if they break 40 but I myself have been a salary employee who had the eye opening revelation...if they arent paying you hourly then you have to fucking stay till the job is done...period.
Now I can understand why these employees are complaining, many I assume, did not realize what level of work beyond the 40 hour work week they would have to put in, but even I know that game developing is LOTS of long days and im not in the business (tho i visit gaming websites like this one often). You all have to realize if these people were not hourly (im assuming they were not because otherwise its a MASSIVE federal and state violation to not pay OT) and as such they signed a contract that is similar to every salary job ive ever had.
What im getting at is all these complainers must have known what they were getting in to before day 1. Granted some of the extremes in complaints that I saw are kind of crazy but thats just bad management and most of all, if these people were tolerating this kind of behavior they were either A. Unable to find a different job or B. Complacent in informing their bosses superiors of his behavior (yes that could have meant letting the publishing company know of all of the unstable management actions if need be).
Also I call BS on the programmer working 15 hour days for 3 weeks in a row, I know computer programmers and every one of them, even the good ones, do the half on half off work day where they take "coding breaks", oh to see that "hard working" employees browser history.
I've had salary jobs, commission jobs, contracted jobs, and by the hour jobs. A salary job doesn't mean "you stay until the work is done", it means in agreement for X amount of work I'll pay you Y amount of money every Z. If the employee has put in 40 hours of work, you've got no damn reason to ask him to do more just because you as the manager cocked up the time table.
Anyone who is saying "oh but they didn't MAKE them do the extra work"... yes employers rarely come out and say "you're staying tonight, and you wont be getting paid for it", they say "it would be helpful if you could stay after work and finish X"... means the same thing, and if you say "no", you know your name is getting put somewhere in the managers mind under "first to be sacked" for "lack of commitment". Never mind in a properly run company there should never be a reason overtime apart from true emergencies (trucks crashing needing you to sort out a new shipment, had it happen)
And let me tell you I'd walk out of any place that treated me like that, the dole is better then that crap. The only time I ever did a "crunch time" job was when was when a QAS was dumped on me a week before it was due, thing was a total mess, I did two months work in 6 days, alone because I was all that could be spared, because it was a "finish it or the lights go out" thing for the company I was working at. Day after I handed it in I told my boss I was taking a week off, paid, that wasn't coming out of my holiday pay or sick days, and if he didn't like it he could sack me, because I needed to rest or I was going to collapse. I spent the better part of that week in bed recovering I was that mentally exhausted. And that's one week of "crunch time". I shudder to think what months of it would be like.
Oh and "coding breaks", you have any idea the massive amount of mental energy programming takes up? You need to stop and take a break or you start making mistakes.