Slashdot Mirror


12/7 and Overtime on a Salary?

over-timeout! asks: A company I work for (in the U.S.A.) had submitted a statement of work to a client, who waited for a month before signing the work order. The work order explicitly stated a timeline which would start from the time the order is signed. However, the client is insisting on the project being completed by a fixed date, as discussed with our company's management, instead of the deadline that starts from the signing of the work order. Although our company representatives tried to push back on the date, the client refused. Because the client is among our company's biggest customers, our company's management caved in and agreed to their deadlines. Management has told us meeting deadlines means that for the next month to six weeks all of the developers involved will have to work 12 hours a day, 7 days a week. The contractors involved are going to get compensated by being paid by the hour. But us salaried employees are going to get nothing in return for trading in what's left of our life so someone else in the company above us can make money. Obviously this isn't fair, but what are the alternatives in this down economy, where jobs are hard to find?" A related articles on this subject discusses suing for overtime, and California residents should find this companion article pertinent, as well. What can you do when management agrees to a timeline and a workload that may make your job, as a programmer, difficult-to-impossible?

174 of 932 comments (clear)

  1. They pretend to pay us... by Anonymous Coward · · Score: 5, Funny

    We pretend to work.

    1. Re:They pretend to pay us... by rkz · · Score: 4, Insightful

      If only you lived in the EU!
      :p

    2. Re:They pretend to pay us... by Dan-DAFC · · Score: 5, Informative

      To elaborate, in the EU you cannot be forced to work more than 48 hours per week. You may volunteer to work more than 48 hours, but your employer cannot insist that you do and may not punish you for refusing to.

      There was a minor fuss when this EU regulation was incorporated into UK law, but it seems to have had no negative effect and provides protection for workers.

      --
      Suck figs.
    3. Re:They pretend to pay us... by rkz · · Score: 2, Informative

      and we have longer paid holidays than you.

      Here is an article outlining the rights we have. EU Working Time Directive

    4. Re:They pretend to pay us... by 1010011010 · · Score: 4, Funny


      Don't worry, the E.U. is outsourcing its I.T. jobs to India and the Ukraine, too. Although, I suppose that "unemployment" is approximately the same as "long, poorly paid vacation."

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    5. Re:They pretend to pay us... by tetro · · Score: 3, Insightful

      That may be true, but when it comes down to evalutions and choosing who to lay off, working overtime while being unpaid is the thing to do.

      --
      .smell my feet.
    6. Re:They pretend to pay us... by smallpaul · · Score: 4, Funny
    7. Re:They pretend to pay us... by Bull999999 · · Score: 2, Insightful

      "Not to mention, the french ones work like 35 hours a week and are really uptight and uncooperative."

      And now their public sector workers have been striking due to the prosed pension system reform, otherwise they may face 43 billion euro shortfall by 2020. They think that the government can make up for their slacking but you can't create something from nothing. For the compelete story, follow this link.

      http://www.cnn.com/2003/WORLD/europe/06/10/franc e.strikes/index.html

      --
      1f u c4n r34d th1s u r34lly n33d t0 g37 l41d
    8. Re:They pretend to pay us... by Pflipp · · Score: 4, Funny

      Well sorry to interrupt, but what's wrong with a nine to five attitude? Seems to me that your only problem is that you don't have it too ;-)

      I know, my point-of-view is a little bit too much over at the other edge, but I just can't imagine getting into a state where my employer says "you have to work the rest of your life for me and sell your soul for the company" -- and all *I* do as a reaction is Asking Slashdot "what should I do"?

      What he should do? Kick the man's ass, of course! I've heard of "slave to the minimum wage", but this beats everything!

      --
      "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
    9. Re:They pretend to pay us... by Uber+Banker · · Score: 4, Interesting

      Haha!

      Reminds me of a story on TV in the UK a week ago (BBC2, Correspondant, Sunday night, all about the eurozone but no link unfortuately).

      A German manufacturing company manager was being interviewed. He said a project was due on Monday but Friday night was not finished... so the workers decided to come in on Saturday to finish it. The manager did not know the workers were coming in. The project went out on Monday. Some months later the employer was called to court - someone had mentioned this to the authorities, and although they were working voluntarily he was ordered to change locks at the factory and hold all keys himself only, and if a worker did voluntary overtime he should fire them!!!!

      Wow! That is a nanny state wrapping you in cotton woll and duct tape until you asphixiate.

    10. Re:They pretend to pay us... by Anonymous Coward · · Score: 5, Insightful

      There is NOTHING wrong with a 9-5 attitude. Life is short; we work because we have to contribute to society and get compensated as a result. If you agree to work 40 hours a week, and your employer insists on making you work more, without additional pay, you are being SCREWED.

      I make it a point to always leave at 5PM when I can. If there's some emergency or important project that requires me to stay late, I do so, but I make up for it by leaving early at some point in the future.

      I suppose this is an advantage of working for the state (state university), but you have to remember that if you let work control you, you can never be truly happy (unless you're a workaholic but that's something else)

      Work 9-5. If your employer abuses you, put up with it until you can find another job, then leave. There's no reason to put yourself through hell.

    11. Re:They pretend to pay us... by Uber+Banker · · Score: 2, Interesting

      No, you can't explicitly be fired.

      But when getting promotion in a corporation, or if your refusal to do something 'avove 48 hours' cost the team, then you could get a bad reference, a bad personal recommendation (not on paper, can't be audited), a bad rep, plain passed up.

      What bankers (yeah yeah yeah) in London don't do > 50 hours ALL of the time. Yes we'd like to do less, but we ALL know we'd lose our job if that were so, whatever the regulation says. Most I ever did was 400 hours/month, I didn't like it and I'm not paid by-the-hour, but it demonstrated my commitment and played a part in a promotion.

      Regulation is to satisfy unionised work or protect low skill low wage jobs with no chance of promotion. For the most of us here, it is irrelevant.

      And in the end, its not the hours we do, but finisheing a project in time.

    12. Re:They pretend to pay us... by rfsayre · · Score: 4, Insightful

      Actually, they usually just lay off the people who make the most money.

    13. Re:They pretend to pay us... by Anonymous Coward · · Score: 2, Funny

      We pretend to work.

      And then management pretends to renew your contract.

      And the government pretends to pay welfare.

      And then you complain on slashdot and we pretend to care.

      And everyone is happy?

    14. Re:They pretend to pay us... by Stephan+Schulz · · Score: 2, Insightful
      Well sorry to interrupt, but what's wrong with a nine to five attitude? Seems to me that your only problem is that you don't have it too ;-)

      I know, my point-of-view is a little bit too much over at the other edge,

      Not at all. Yes, some flexibility is ok, but it should definitely go both ways. If you get time off later, some overtime is ok. But 12/7 for 4-6 weeks is just insane. I wonder how any management can expect people to be productive under these circumstances....
      --

      Stephan

    15. Re:They pretend to pay us... by saden1 · · Score: 4, Interesting

      I go in at 7:30 a.m. and I leave around 4:30 p.m. I have an 45 minute lunch break and 15 minutes of bullshit time. The is far better than when I first started working for the company. Back then I used to come in at 8:00 a.m and leave 6:30 p.m for a period of 6 months.

      When stuff needs to get done ASAP, I stay until 9 p.m or 10 p.m. I even come in on the weekend. This is OK with me because if I don't the company won't make money or get the next contract and I will probobably end up unemplyed.

      Plus, I like the company I work for. People are great and we are a real team. It is not like everyone is slacking off and I have to work lots of hours. Oh and our management also work lots of hours. They are always last to leave. These guys even stay until 9 p.m. on Friday nights.

      --

      -----
      One is born into aristocracy, but mediocrity can only be achieved through hard work.
    16. Re:They pretend to pay us... by Anonymous Coward · · Score: 3, Interesting
      They lay off the people who make the most money while contributing the least value to the company.

      Don't delude yourself. If you are so much of an asset that you were worth your pay, why would they let you go (unless the company had their heads up their ass to begin with in which case, why stay there?)

    17. Re:They pretend to pay us... by rodgerd · · Score: 4, Insightful

      Not just you. When you work for free, you're allowing an employer to lay off your colleagues, or not hire people they need.

    18. Re:They pretend to pay us... by Trolling4Dollars · · Score: 4, Insightful

      Dude... you need to chill out. No one has a right to make anyone work for more than the amount of time that was agreed upon. If the job doesn't get finished within the 8 hour (or 7.5 hour in my case) work day, then the company either needs to hire new staff or needs to seriously reconsider the value of the project. This over extension of "nose to the grind stone" has got to stop. There is nothing "macho" about working 12 hours a day when you don't have a life outside of work to enjoy the fruits of your labor.

      I have every right to say, "it's 5:00PM. I'm going home now". And I do. Every day. At least I work for a sane and humane employer. Granted I don't make a six figue salary and would be considered "poor" by most of the Slashdot neocons. But having more time outside of work then at work is worth more to me than six figures, an SUV and a cluster home.

      Europe has the right idea. If we all worked less, we'd get more done with a higher level of quality. And maybe not everyone would be as uptight.

    19. Re:They pretend to pay us... by wo1verin3 · · Score: 2, Interesting

      >>and your employer insists on making you work
      >>more, without additional pay, you are being
      >>SCREWED.

      Yep. I am on Salary but my employer still pays overtime up and above 40 hours.

    20. Re:They pretend to pay us... by EnderWiggnz · · Score: 5, Funny

      yeh... we need you to come in on saturday... and i'm going to need you to come in on sunday, too...

      --
      ... hi bingo ...
    21. Re:They pretend to pay us... by SomeGuyFromCA · · Score: 2, Funny

      I just pretended to mod you up.

      --
      if the answer isn't violence, neither is your silence / freedom of expression doesn't make it alright
    22. Re:They pretend to pay us... by canadian_right · · Score: 4, Insightful
      You're all gutless to let your self be exploited like that. I was working hourly at a firm and was then put on salary - it was supposed to be a "promotion". Well I stopped working overtime. Did no OT at all. Management wasn't too happy, but not pissed off. I left a year later due to other unrelated problems.

      I NEVER work for free, and neither should you.

      PS - I must admit that while working as a contractor I have worked huge amounts of overtime - but I was getting paid for it.

      --
      Anarchists never rule
    23. Re:They pretend to pay us... by canadian_right · · Score: 2, Insightful

      Talk to management and gt something in return. Some banked time, or something. Otherwise work your usual 8 hours. If the contract is actually important then the company should be willing to pay you.

      --
      Anarchists never rule
    24. Re:They pretend to pay us... by nr · · Score: 2

      Agree with you, why give your time away for free for nothing? We work to live, not live to work.

      I work normal 9-5 and get paid by the hour for all overtime, 2xNormal + free lunch. This weekend I'd worked both saturday and sunday with upgrading some of our Solaris/Checkpoint firewalls. 20 hours of weekend work and get an +40% extra over the normal monthly salary which is nice for two days work. I happily work overtime and sacrify a whole weekend as long as I get paid real good for it.

    25. Re:They pretend to pay us... by ThaReetLad · · Score: 2, Insightful

      you're just jealous that despite your self proclaimed "freedom", we Europeans have more practical freedom because we have a state in our corner against worker expoitation. If my contract says I have to work 37.5 hours per week, then that is what I'll work plus however much I need to do to finish at a convenient point. If my employer wants me to work longer they could pay me more and change my contract of employment. If it becomes clear that my employer has promised more than is possible with the time period then that is his fault. Why should I work my arse off beyond what I have been paid for just so my boss can bank another million? Give me share options and I'll think about it.

      --
      You can't win Darth. If you mod me down, I shall become more powerful than you could possibly imagine
    26. Re:They pretend to pay us... by Lio · · Score: 2, Informative

      At least for Germany, this is not accurate: the law prohibits a regular work time of more than 48 hours a week and 10 hours a day. You may not volunteer to work longer unless you are a freelancer! In fact anyone who would be disadvantaged by this situation could file a complaint ...

    27. Re:They pretend to pay us... by alecbrown · · Score: 2

      400 hrs? I work in IT in a large American Investment Bank in London, and most of the traders round me are gone by 5:30, some start going when the markets close at 4:30.

    28. Re:They pretend to pay us... by charlequin · · Score: 2, Insightful

      I'd argue against the implicit value judgment on "disposable factory workers" here. No one should have to deal with management imposing ludicrous demands; that's why labor unions were created in the first place.

  2. Jobs are hard to find, but... by Anonymous Coward · · Score: 5, Interesting

    If a couple of you band together, and threaten to quit, and they need to get this done right away, they may simply not have time to hire new people. As a result, they may give in to your demands to be paid overtime.

    1. Re:Jobs are hard to find, but... by livio · · Score: 5, Interesting

      ... And then fire all of you the minute the project is finshed :-)

    2. Re:Jobs are hard to find, but... by NoMoreNicksLeft · · Score: 3, Informative

      I have a better idea. Show up for 40, but be extra polite, and do everything perfect. Don't call in or anything, just show up at the normal start time, leave at the normal day's end. If they call you into a meeting, don't say anything, just listen. Within 3 days time, you will be fired. But you've already got the lawyer on retainer for wrongful termination at that point.

      It may not work, but has a hell of a better chance than "let's all band together".

    3. Re:Jobs are hard to find, but... by Spruitje · · Score: 2, Informative


      I have a better idea. Show up for 40, but be extra polite, and do everything perfect. Don't call in or anything, just show up at the normal start time, leave at the normal day's end. If they call you into a meeting, don't say anything, just listen. Within 3 days time, you will be fired. But you've already got the lawyer on retainer for wrongful termination at that point.


      Well, in the Netherlands this wouldn't happen.
      First of all, if you are on a one year contract they have to give you one month to find another job.
      If you are on a contract for unlimited time it's about two months.
      Second, overtime has to be compensated.
      And for working on saturdays you get 125% and on sundays 150%.
      You can't be fired if you don't want to work on saturday or sunday.
      Second, if you are fired you have to go to court and fight the decision otherwise you won't get any unemployement payment.

    4. Re:Jobs are hard to find, but... by Anonymous+Brave+Guy · · Score: 4, Insightful
      Let's be realistic here: this isn't a huge death march. It's 4-6 weeks of long hours.

      That depends on your point of view. From another point of view, it's probably incompetent management trying to take advantage.

      It doesn't matter that it's "only" 4-6 weeks. The employees will be straining to get through half that at 12/7 before they start doing more harm than good. If it's "only" a one-off and really necessary for the company, then management should have approached the employees and discussed the possibility with them before accepting the project and telling them what they "have to do".

      This sounds like a simple failure of good management. The managers exist only to balance requirements with resources. If this project requires excessive work on the part of the staff, then management should have assigned more resources, or not taken on the project. They have no-one to blame but themselves if they treat salaried staff in a less favourable way than contractors, and those staff then feel aggrieved.

      I agree with the other posters that you should look at the company and the nature of management overall before deciding how to act in a situation like this. But look with a very sceptical eye. Loyalty to a good employer is fair enough, but I've seen way too many people stick it out way too long because they assumed that "things will get better" or "the economy is just down", while others around them in a similar position were getting much better deals by actually going out and shopping around.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    5. Re:Jobs are hard to find, but... by Anonymous+Brave+Guy · · Score: 4, Insightful
      The client is demanding that they meet deadline. What do you expect management to do?

      They should decide whether or not it is viable to complete the project to the client's specifications with the resources available. ("Viable" needn't mean "profitable"; they could decide to run the project at an acceptable loss in order to keep the client sweet.)

      If the project is viable, they should assign sufficient resources and have the project done. If the project is not viable, they should explain this politely to the client, and decline the business.

      No smart client is going to withhold future business because you declined an infeasible project. If they do, you have failed to manage your clients' expectations effectively, which is another common but avoidable failure of management. And besides, you are in business to make a profit, not to keep happy potential clients who do not make you a profit.

      I'm sorry but management has every right to ask it's employees to step up their work effort in order to keep the company afloat.

      Sure, and the employees have every right to say no if unreasonable demands are made of them, particularly in the sort of unpleasant way that this seems to be done (telling not asking, no up-front offers of compensation, treat staff differently to contractors, etc).

      Maybe you can shed light as to what you'd do if you were a manager and a client asked you to finish a porduct on a tight deadline.

      I'd work out what resources would be needed. If necessary, this could include asking whether people would be prepared to do more than their usual amount of work to increase that, given mutually acceptable compensation. Then I'd work out if the project was viable. If it was, I'd take it. If not, I wouldn't.

      This is not a new problem, nor even an uncommon one. Yet companies with bad management seem to run into it all the time, while companies with good management strangely seem to avoid it, even when working in a similar industry and with similar or identical clients. Go figure.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    6. Re:Jobs are hard to find, but... by M.+Silver · · Score: 4, Informative

      Wrongful termination is possible in any state

      I *did* mention the Title VII exemptions, which would cover the first two examples.

      But yes, as I understand it it's legal to fire someone because you decide they're ugly and stupid, as long as you're doing it on an individual basis and not making a pattern of deciding that sort of thing about members of a protected class (Title VII again). They might have grounds for slander charges, or even assault if you phrase it wrong, but that's a side issue.

      I'm not a lawyer, but I had grounds to consult one. Two, actually. The first lawyer I spoke to was one I knew of who normally handled the corporation's side of the case, and who I trusted to refer me to someone who wasn't an ambulance-chaser to handle an employee's side of the case. He flipped through the employee's handbook, which the company owner had written without benefit of counsel. There's nothing quite as interesting as having a lawyer shaking his head and muttering "Oh, shit. Oh, *shit*." very quietly under his breath. I'm not sure he was aware he was doing it.

      At any rate, one thing that stuck with me was when he pointed out that the company owner stated that part of the company mission statement was "to treat employees fairly." He said he'd never advise a company to put that in... because Kansas law does not require a company to treat its employees fairly. It merely requires a company to treat its employees in accordance with the law. ... Which means if there isn't a law specifically against forcing a salaried employee to work more than reasonable hours for weeks on end, with no compensation, the company can fire the employee for not doing so. The employee will almost certainly be granted unemployment even if the company fights it, but that's the extent of the protection the state offers against generic "unfairness."

      All that said, I do suspect there's Wage & Hour restrictions on extreme hours, but sararimen get much less protection than the hourly guys, so I dunno. Never have had to find out, fortunately.

      --

      Slashdot's token middle-aged housewife
    7. Re:Jobs are hard to find, but... by 1u3hr · · Score: 2, Interesting
      I'm sorry but management has every right to ask it's employees to step up their work effort in order to keep the company afloat.

      "Ask" not "demand", and the problem is that they're not offering any compensation -- monetary or otherwise.

      I worked for one asshole for far too long who did stuff like that till I eventually worked out I was never going to be rewarded for giving up my life (I an married, with a kid). So I just stopped working nights and weekends. And after a while, when my salary was even later than usual, I could claim under local legislation that I'd been effectively dismissed without cause and thus be eligible for long service payments (which I wouldn't if I had just quit). Even though I've suffered a big loss (hard to get a decent job here, which was what he was banking on) I feel much better not working for an exploitative scumbag (of course, it wasn't just me, everyone who worked for him got screwed, some of the females literally).

      I have a secrete, I like to kill Mockingbirds.
      ... secret ... unless there is some subtlety going over my head

  3. Four letters by NixterAg · · Score: 5, Interesting

    Q-U-I-T

    If you cave on this, they might throw you a bone (they might give you a 3 day weekend or two). If you're succesful and you deliver a good product, your management won't have to think twice about doing this to you again. The fact that your management isn't willing to throw a carrot out there up front tells me they aren't going to make competent decisions in the future.

    I know its hard to quit when you have mouths to feed, etc., but if quitting is not an option, you're really at their mercy.

    1. Re:Four letters by C0deM0nkey · · Score: 5, Insightful
      I know its hard to quit when you have mouths to feed, etc., but if quitting is not an option, you're really at their mercy.

      "hard to quit when you have mouths to feed, etc."? It's downright irresponsible in this economy. I'm all for the entrepreneurial spirit and I am certainly for the rights of the worker but to quit an IT job right now...without another job already lined up...is likely to spell 6+ months on unemployment and a lower paying job at the end.

      I realize you are not saying the parent poster should quit but it just strikes me as funny that so many posters to slashdot yell "Quit!" as if jobs are growing on a 1990's-esque tree somewhere.

      I think the better approach is to first ask yourself whether or not the employer has a history of doing this kind of thing. Do they treat you well when times are good and call on you to step up when times are bad?

      Case in point: I recently led a small team developing a web application. The completion date was set by the customer even before we were able to analyze the requirements and once I had a chance to look at the requirements I told my managers that it would be really difficult to meet the date without working alot of overtime for an extended period of time. Management replied that their hands were tied (they were) and that we had to hit the mark i.e. I walked in this geek's shoes.

      I had no choice. I wasn't going to walk out of my job on the off-chance that I might find another job. I'm salaried. I knew I was getting screwed, etc.

      What happened: every step of the way, my management team was there fighting to get the schedule extended, attempting to reduce the requirements, etc. In the end, the schedule was extended by about a month and a half and a particularly troublesome requirement was dropped. Now that the job is done things have slackened off some, my team is looked upon favorably, nobody gives us hassles if we are not busy 100% of the time or come in under 40 hours for the week because they know that when push comes to shove we will get the job done and leave the attitudes, etc. for the project's post-mortem review.

      So...if you are employed, like your job overall and management generally treats you well overall, etc. you might want to consider just biting the bullet for a the time it takes and go from there. The pendulum has swung from one extreme (the employee's market of the 1990's) to the other (employer's market of today) but it will eventually swing back towards center and, when it does, management will have, as Ricky Ricardo would say, "some 'splainin' to do". The fact that you stuck it out when times were hard can be leveraged into either a fat raise, new position or another job at a company that appreciates you more.

    2. Re:Four letters by NixterAg · · Score: 4, Insightful

      Then maybe the situation the story submitter has found himself in should be a valuable lesson to the rest of us. Just because you make X dollars doesn't mean you should spend X dollars. You desperately need to have yourself some sort of savings or reserve capital just in case you do find yourself in a poor work situation. Then you can be your own master instead of being totally anchored down by your existing job.

      I said it before and I will say it again. If you don't have the latitude in your life to quit your job, you are at the mercy of your employer.

    3. Re:Four letters by harrsk · · Score: 2, Insightful
      The fact that you stuck it out when times were hard can be leveraged into either a fat raise, new position or another job at a company that appreciates you more.

      This is such a load. This topic keeps coming up here and I totally disagree. If you don't like your job, the last thing you want to do is sit around and be misarable. DO SOMETHING. Plan now. Get that home equity loan or school loan. Go back to school. Get certified. Whatever. Be better than the "next guy" who is the same one following the "stick it out" plan.

      Chances are, you won't get a goddamn thing for taking on all this shit that your company has deemed appropriate. They have taken a liking to squeezing their employees because they think they can. Meanwhile, your buddies are already working up the ladder at the company that isn't sucking ass. You don't win a prize for being the best doormat.

      This scenario has played out at my (former) company. Everybody is dashing because of all the bs. Now, the company has screwed themselves because all their programmers left. Oops. The jobs are out there.

      I don't want to sound too religious, but can you really put a price on your day to day happiness?

    4. Re:Four letters by Mr_Icon · · Score: 2, Insightful
      "hard to quit when you have mouths to feed, etc."? It's downright irresponsible in this economy.

      I think people often do not realize that a family is far more than food on the table. You work 80 hours a week, your wife never sees you, your children grow up disrespecting you because you are never around... And when you are, all you do is complain about how much your boss makes you work.

      Being a husband and being a father are responsibilities far greater than being a source-o-plenty. What are you going to do when you find out that your teenage daughter doesn't want to talk to you, and your wife is having an affair? Throw money at them? Call them ingrates?

      American Beauty, indeed.

      --
      If you open yourself to the foo, You and foo become one.
    5. Re:Four letters by ipfwadm · · Score: 2, Insightful

      Especially about the fact that if he does well at this job, even though it may be tough, managment will see that he did well. And in 1 year or so when the economy picks up, they'll still remember and he will be rewarded with a promotion or raise.

      Bullshit. Have you ever worked a day in your life before? You obviously have no experience with management. Besides, money is certainly not everything in this world. You'd have to pay me more than 10 times my current salary before I would even CONSIDER working 12 hours a day every day for a month and a half. Further, the chances of anyone doing "well" while working 12 hours a day are pretty slim. After 3 or 4 days in a row, I'd be useless. Further still, I have never seen anyone receive a promotion based solely on putting up with management's bullshit.

      The contractors, even though they get overtime now, won't get any sort of promotion in a year.

      You clearly do not understand the word "contractor".

      Whereas if he quits, and a year later he's still looking for a job, and his potential employer asks why he quit his last job, it won't look good to say, "Oh, it was too hard there, and I'm too lazy to put in the extra effort when the going gets tough, so I just quit."

      I don't know of any company that would not hire someone because they quit a previous employer under those circumstances. "Oh it was too hard there" is VASTLY different from "oh they wanted me to work 6 90-hour weeks in a row with no compensation." Get a job then maybe you'd understand.

  4. Law of diminishing returns. by Alioth · · Score: 4, Insightful

    The company will find out the hard way that working 12 hrs a day, 7 days a week writing code is a sure way to get poor quality code and make a project cost more and take longer than decent working hours.

    12 hrs/7 days in a thought-intensive job is fatiguing (I know, I've been there and done that). After about a 50 hour week, you start hitting diminishing returns. After about 60 hours, in my experience, you start getting negative returns (the project actually starts regressing) because more bugs than good code is put in.

    Is there a proper software process in the firm? I think not if they agreed to those sort of terms.

    1. Re:Law of diminishing returns. by LostCluster · · Score: 2, Interesting

      The more logical thing to do would be to hire some more temorary workers to create the needed man hours, but of course that'd cost the company money....

    2. Re:Law of diminishing returns. by dnoyeb · · Score: 4, Interesting

      I totally agree. Most of my coding strategy breakthroughs come when I am at home in the shower, or in the mall, or generally, elsewhere not thinking about code. If you burn me that hard, I will not think about code when I am not on the job because I will need a break from it.

      Thats when more equals less. Like having a car with the choke stuck. If you mash the gas, it will just stall...

    3. Re:Law of diminishing returns. by hackrobat · · Score: 5, Interesting
      The company will find out the hard way that working 12 hrs a day, 7 days a week writing code is a sure way to get poor quality code and make a project cost more and take longer than decent working hours.
      That's not the way it works. The project could be just a prototype, or a poor version 1.0. Once the client/VC is convinced it can be done, the team goes back to coding 8/5 and produces a solid product. Well, that's the idea anyway.

      BTW has anyone noticed this trend with MSFT? They produce a poor 1.0, and by 5.0 (a few rewrites later?) it's robust, feature-rich, and popular.

      12 hrs/7 days in a thought-intensive job is fatiguing (I know, I've been there and done that). After about a 50 hour week, you start hitting diminishing returns. After about 60 hours, in my experience, you start getting negative returns (the project actually starts regressing) because more bugs than good code is put in.
      As I said, sometimes the "first version is meant to be thrown away", so it doesn't matter how many bugs. The time-to-market is more important in introducing a product. Moreover, the team can take a 2-5 day break, and come back to code version 2.0 at 8/5 pace.

      For projects, the more the no. of bugs, the better it is, because they can keep billing the client for the mythical man-hours put in for fixing them. Project-companies with hourly billing gain both ways (12/7 followed by bug-fixing cycles).

    4. Re:Law of diminishing returns. by bohoboho · · Score: 5, Interesting

      I worked in a thought-intensive job 12/7 for months at a time without any apparant loss in quality. My entire shop did, as well (30 people). The day shift started work at 7am, and the night shift at 7pm. The only break was on Sunday where things moved back an hour to 8.

      The differences between my situation and the original posters were several:

      a) We were on an aircraft carrier, and had no say in our working hours. Frankly, they could have been much worse: some groups worked 5 hours on / 5 off, or 12 on / 6 off for months at a time.

      b) We had limited outside distractions. No commute, no having to mow the lawn or paint the house on weekends, no grocery shopping, no cooking. Our job was just to fix avionics boxes, and the system was optimized to keep us on task and productive.

      c) You have to get used to the hours. The 8/40 work week is a relativly modern invention - our bodies will work much longer, it's just that our brains aren't used to concentrating so long.

      All that being said, if my boss told me that my job depended on working 12/7 for months with no bonus, pay raise, or comp time then I'd walk.

      Difference (b) above is a big one - if I have to work 12/7 as well as commute, grocery shop, and maintain my house and car there is simply not enough time left in the day for everything. I didn't go to college for 6 years to work the hours of my great-grandfather the farmer, who got up before sunrise and slept after sunset.

      Difference (a) is the clincher, though. Once you enlist, they *own* your ass and you will work whatever hours your semi-literate boss dictates to you. If you tell him to fuck off, you can go to jail, be fed bread and water, or in wartime, be shot. After eight years of experiencing that environment, I'm fully aware that as a civilian I can quit at any time for any reason - this is a luxury that I've earned, and I see no reason not to use it when the conditions of my employment start being arbitrarily changed.

    5. Re:Law of diminishing returns. by Alioth · · Score: 4, Insightful

      But were you writing *code* on an aircraft carrier?

      I've done non-code jobs where there were 12-hour shifts, and it wasn't a big deal - it *is* possible depending on the work. However, in my experience, writing code isn't one of those jobs where you get a linear increase in work done for each hour worked by an individual, and in my experience when you go past a certain amount of hours per day/days per week, you reach diminishing returns, then negative productivity.

      From what I've seen, 60 hours/week with code is about the most before negative productivity begins to creep in. Also, consider the fact when you joined the military, you expected the sort of work you were given. When you sign a contract saying the normal work week is 40 hrs, 5 days a week and then are told to work a 7 day, 84 hour week (over double the hours) for no extra pay because management were too spineless to negotiate a better deal, morale doesn't generally get boosted meaning a double blow to the worker's productivity.

    6. Re:Law of diminishing returns. by Juanvaldes · · Score: 2, Insightful
      The more logical thing to do would be to hire some more temorary workers to create the needed man hours, but of course that'd cost the company money....
      Frederick Brooks: Mythical man-month. Adding more works in the middle of a project will end up taking more time in the end. Plus it will cost alot more to pay more workers.
    7. Re:Law of diminishing returns. by scotartt · · Score: 2, Insightful

      Yep, I used to work at a company that insisted anyone turning in timesheet data that showed over 45 hours in a week had to explain themselves. Wearing people out with long hours does not result in good quality work.

      What the mgmt needed to say to the client was the following;

      Please pick any TWO of the following;
      - On Time
      - On Budget
      - Good Quality

      But being suckarse mgmt, they didn't know how to tell a client this. In the end, as well as screwing and pissing off their workers, they are doing a disservice to the client because they client won't get what they want anyway.

      --
      -A lovely little thinker, but a bugger when he's pissed-
  5. Is this even legal? by LostCluster · · Score: 4, Insightful

    Depends on what state the original poster is in, but most states have labor laws strictly limit what can be expected of a salary employee... if this isn't an illegal thing to expect from an employee, it should be.

    1. Re:Is this even legal? by pcwhalen · · Score: 5, Informative

      Uh, yes.

      programmers are an exception to the Fair Labor Standards Act of 1938 - 29 USCA Â 213(17) --

      Â 213. Exemption
      (17) any employee who is a computer systems analyst, computer programmer, software engineer, or other similarly skilled worker, whose primary duty is--
      (A) the application of systems analysis techniques and procedures, including consulting with users, to determine hardware, software, or system functional specifications;

      You can't get overtime as a salaried programmer. I am really sorry.

      --
      Pay no attention to the man behind the curtain with all your metadata.
    2. Re:Is this even legal? by Jerf · · Score: 4, Informative

      programmers are an exception to the Fair Labor Standards Act of 1938 - 29 USCA Â 213(17)

      I smelled BS on this but I was wrong: See the text of the FLSA, section 213, provision 17.

      Sorry for doubting you, pcwhalen. (Might want to link such things in the future, to help people like me who don't take Slashdot comments at face value. Which should be everyone...)

      That exemption really sticks out like a sore thumb, I think; take a look at the other exemptions and I think you'll agree this one doesn't fit in, except perhaps in the very limited domain of server operator (who may need to do something for 70 hours in a week, as a sailor might).

    3. Re:Is this even legal? by pcwhalen · · Score: 2, Funny

      I like that. If I was the bastard employer, I would sent them home on friday at 8pm, have them return on saturday at 8pm and work 24 hours until sunday at 8pm. Just thinking like Dogbert. I'd still comply with NYS law.

      --
      Pay no attention to the man behind the curtain with all your metadata.
    4. Re:Is this even legal? by Doobian+Coedifier · · Score: 2, Informative
      From Findlaw:

      "Executive, administrative and professional workers. Workers who meet the rather stringent requirements to qualify as executive, administrative or professional are exempt from both minimum wage and overtime requirements of the FLSA. This is the biggest category of exempt worker. And itâ(TM)s also the most controversial."

      "...and professionals must perform mostly work that is considered to be intellectual to be deemed exempt."

      "Computer professionals. Certain computer professionals who are paid at least $27.63 per hour are exempt from the overtime provisions of the FLSA."

    5. Re:Is this even legal? by Darth_Burrito · · Score: 4, Informative

      Actually, I once contacted the department of labor on this to see if I was exempt, they referred me to my local columbus whose a ma call it. Long story short, that exemption only affects hourly individuals. If you are salaried, you are exempt from being payed overtime for an entirely different reason, provided you are a professional making more than $250 per week (I think it was 250). I think when that exemption was written, there might have been some debate over whether or not all/which IT workers were professionals, which could be part of the reason behind the exemption.

      Getting back on topic, the experience that lead me to contact the DOL was similar to that of the guy in question. My team was tasked with completing a project in an unreasonable timeframe. With months to go, we were told we had to put in 60+ hour weeks. This went on for about 10-12 weeks. There was a stretch where I worked something like 30 days in a row with just one day off. Productivity dropped sharply in those conditions and most everyone was talking about leaving (H1B's and all). After the project was finished, we were treated to strict 40 hour work weeks, and we had the appreciation and respect of most of the people in the company.

      However, our graphics designer quit (with no job lined up), our development manager quit as soon as he could find another job, I (developer) just quit after getting another job, and the dust hasn't settled yet. We had a 9 member MIS department that they were planning on growing to 11 this year and now we^H^H they are down to 6, and a few others could still go. It probably would have been a lot worse had 3 of the remaining 6 not been H1Bs.

      My advise to the poster would be, if you like your job and your management stick it out. If you don't and you have enough money to go it alone for a while, work a 40 hr week and see if they fire you (if you quit, you can't collect unemployment). If you can't afford to go it alone for a while, buckle down because unless you've got some good connections, you are going to be stuck at your job for a while. One thing I quickly discovered was that it is almost impossible to conduct a good strong job search while working 60-70 hours per week.

      If you want to try to reason with your management you might want to try to illustrate to them just how unreasonable those hours are. For example, if you are a rookie making 45,000/yr that boils down to $865/week. Now imagine you are a sophomore intern in college making $12/hr. If you work 60 hours a week, you will make $840/week (12*40 + 18*20). Of course there's benefits and a higher stable paycheck, but it's downright insulting to say that a bachelor's degree and year or two of experience is only worth an extra $25/week.

  6. Seems like the first thing to do... by Moofie · · Score: 5, Insightful

    is enquire what the bonus structure is going to be like if you get the project done on time. Asking for things like extra vacation time or serious profit participation would be very appropriate.

    Is the company entitled to expect you to make this sacrifice? No. But then again, you're not entitled to expect that they will continue to employ you.

    Negotiate. If you resort to lawsuit, the only people who will make money are lawyers.

    --
    Why yes, I AM a rocket scientist!
  7. Strike by moderators_are_w*nke · · Score: 3, Insightful

    Or at least threaten to hold a strike ballot. Thats what I'd do anyway.

    --
    "XML is like violence. If it doesn't solve your problem, use more." - Anonymous Coward
  8. 12/7 is the best! by ScottGant · · Score: 3, Funny

    Yeah, it really is! You go to work not even knowing what day it is, you walk around like a zombie, get less work done because you burn out much quicker. And the quality of work goes down the toilet, not to mention the moral of everyone involved.

    And if you're married, it puts such a strain on your home life.

    AND you're not being paid overtime either, which is icing on the cake!

    --

    "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    1. Re:12/7 is the best! by heli0 · · Score: 2, Funny

      The best part is when they put in a gym that has showers so you are expected to practically live there.

      --
      Whenever the offence inspires less horror than the punishment, the rigour of penal law is obliged to give way...
  9. Alternatives? by ProfMoriarty · · Score: 5, Insightful
    Ok ... so what are the alternatives here?

    Well .. you have several options:

    • Do the work like a good worker bee
    • Do the work, but piss and moan to /. about it
    • Do the work, but piss and moan to you supervisor about it
    • Start doing the work while looking for a new job
    • Quit immidately
    Summing it up ... there's your options. I see that number two is currently in the lead.

    The question to ask yourself is: "How much do I like my current job and position? ... and ... Is it worth the lack of a life?"

    Just $0.00232 (after taxes)

    --
    Karma? Karma? I don't need no stinkin' karma.
    1. Re:Alternatives? by scruffy · · Score: 2, Insightful
      There is the alternative of doing a slowdown, i.e., showing up and looking busy, but not really doing much. Also, you should take advantage of every sick day and vacation day that you've got. You read Dilbert. don't you. Be like that guy who just drinks coffee all day.

      Also, because your company has committed to a fixed date, you and the other programmers might have quite a bit of leverage. Find out what the penalty is for being late and use that as a guideline of what your additional compensation should be.

      As always, the company might fire you for not being a good slave, so be prepared.

    2. Re:Alternatives? by gbjbaanb · · Score: 3, Insightful

      you missed one - go home after doing your regular hours.

      They cannot make you stay and work once your contracted hours are over. Sure, if just you go home and everyone else stays then that's a different matter.... but if enough go home, they can do nothing but negotiate with you.
      That goes double if you follow your boss out the door at 5:30 :-)

      I suppose you can start working poorly, but that's hardly constructive, and the managers won't see it even if you write 'all work and no play make johnny a very dull boy' over and over in the code.

    3. Re:Alternatives? by hackrobat · · Score: 2, Insightful
      Well .. you have several options:
      • Do the work like a good worker bee
      • Do the work, but piss and moan to /. about it
      • Do the work, but piss and moan to you supervisor about it
      • Start doing the work while looking for a new job
      • Quit immidately
      • Pretend to work, while reading slashdot
      Nothing beats the last option. You get to use the company resources to do what you like to, and even get a good name in the mgmt. for working hard on weekends :) Besides, if the project is a disaster, you'll be the last one to get fired.
    4. Re:Alternatives? by rossz · · Score: 4, Interesting
      You left out one option:
      • Do your work and submit your claim for overtime pay.
      If you are in California, they MUST pay it, nor can they get you to sign an agreement to waive overtime compensation. After submitting your overtime claim, if they fail to pay you the proper amount on the next paycheck, submit your claim to the Labor Board. If they fire you, great, now they also owe you big bucks for illegal termination. Oh, IANAL, so you might want to verify this information.
      --
      -- Will program for bandwidth
    5. Re:Alternatives? by len_harms · · Score: 3, Insightful

      This actually works ive seen it done! And maybe perhaps have partaken of it myself. Oh sure there is a bit of guilt. But only till I get home.

      My absolute favorite is 'oh your single you can work even MORE hours.' Ill take wrong answers for 500 alex.

      Had one dude actually stand in front of all of us and say 'at this company we have NO comp time'. We would usually work a bit over and make it up somewhere else. Usually we would forget and just work over. He was expecting ONLY overtime and no 40's as it were. Well with that attitude the amount of people leaving at exactly 5 was amazing. There were very few people after 5 at that point. I found I couldnt actually get anything done so I started leaving around the same time. Never underestimate the power of stupidity, and dont get any on you.

  10. Demonstrating the need for IT Unionization. by Anonymous Coward · · Score: 5, Interesting

    Your story seems to demonstrate the needs for techs to unionize. In fact this could be a good opportunity to start in some way at your firm. It is truly absurd that they are demanding something like this from you without compensation. Any action you could take on your own (including a law suit) will probably be quite ugly in the short term (judging by your employers tendencies). However if you and your fellow developers act collectively you stand a stronger chance (plus can they meet the deadline if everyone familiar with the project leaves?).

    I think if you act collectivel and keep the community informed you wil have a lot of support and could be the beginning of something.

    1. Re:Demonstrating the need for IT Unionization. by JaredOfEuropa · · Score: 4, Insightful

      "Your story seems to demonstrate the needs for techs to unionize. (...) I think if you act collectivel and keep the community informed you wil have a lot of support and could be the beginning of something."

      Acting collectively sounds good. If you all agree something needs to be done, send a spokesperson or two to talk to management about this issue. Make it clear that the current deal (working 12/7 without compensation) is unacceptable, and make it clear that you speak on behalf of the entire department or project team.

      I'd stay away from proper unions, though. Unions, like almost every other established organisation, primarily concern themselves with perpetuating its own interests... and those may not necessarily coincide with those of the membership or workers in general! For example: a few times unions here have called a strike even after managements conceded to every one of their demands. The reason? Membership was dropping, and a bunch of angry workers picketing in front of a blocked factory gate would look really good on the evening news, they figured.

      Our own firm has had some recent dealings with unions recently, none of it very pretty. We've had some layoffs, and unions were pushing for us to implement a 'last in, first out' rule. Managent didn't want that, and especially the employees didn't want that (they'd prefer the deadwood getting fired instead, on a merit basis). But, for, some reason, this rule is a big deal for unions. I'm happy to say they didn't have much influence, as they represent less than 5% of our workforce (mostly educated IT consultants).

      Some last thoughts: Be rational about this! Don't start off by banging your fist on the table, but strongly suggest that the proposed work schedule is unreasonable, especially without any compensation. If they keep refusing to remedy the situation flat out, it's fist-banging time... but only if you all are prepared to take it to the next level, up to and including quitting. Because in the end, that is the only leverage you really have.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re:Demonstrating the need for IT Unionization. by GigsVT · · Score: 2, Insightful

      Unions remove choice.

      Right now, he has a choice. He can go to his boss and say "Hey, I want a raise" or "Lets agree to a set schedule of extra vacation later on this year" or "Fuck off".

      If he were a member of a union, he couldn't talk to his boss about those things, he couldn't negotiate a deal on his own terms, he would be beholden to layers of beaurocracy to make deals for him. If he doesn't like those deals, he can't do anything about it, except quit.

      If the employer doesn't want to play ball, then he has to strike, and lose money while the employer hires scabs (with the ease that programming can be outsourced, his job may never come back).

      I've seen the damage unions do, it's happened to every union shop I've ever seen. You have employees that refuse to be flexible, management that is forced into hard choices, and companies that eventually go broke because of the silly games.

      In IT and programming, flexibility is a part of life. Unions are the opposite of flexible. Suppose you are a whiz-bang programmer, straight out of college. You join a union shop, but guess what? You have to wait for the dinosaurs who don't know shit about modern programming to retire before you can even think about getting promoted. Unions eliminate any semblance of meritocracy that exists in a field, and reward things irrelevant to IT/programming like years of service at a certain company.

      Sure, times are kinda tough in IT, but that's no excuse to unionize. Jobs are out there for the sufficiently skilled worker; jobs that don't require you to work insane hours unpaid.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:Demonstrating the need for IT Unionization. by Daniel+Quinlan · · Score: 4, Insightful
      Your story seems to demonstrate the needs for techs to unionize.

      Unions are just a plain bad idea for technical skilled people, especially the most skilled people. We're not just turning screwdrivers.

      I've been an individual contributor, a manager, and a team leader all within the same company, usually going where the need was greatest or my skills matched. About half of my managers were engineers (and some were good managers) and they too changed roles from time to time. Unions assume that it's management vs. the employees. In addition to being part of either group, I was also a part owner of the company (through stock options). When I got laid-off, I knew it was the only option for the company at the time. Yeah, I thought bad decisions had been made before that point (and obviously, I thought laying me off was a bad idea, but those are the breaks, I wasn't going to cry about it).

      In addition to all that, I'd rather be free to negotiate my own salary, schedule, etc. Being part of a union would not help.

      Anyway, please keep your unions to yourself. I like being independent and being judged and paid according to my own work. If I can avoid it, I'll never join a union. It's one of the worst things that could happen to my long-term career and compensation prospects.

    4. Re:Demonstrating the need for IT Unionization. by Andrew+Lockhart · · Score: 3, Insightful

      I fear if IT unions were to become common we'd see an acceleration of offshore white-collar job trend.

    5. Re:Demonstrating the need for IT Unionization. by Blue+Stone · · Score: 2, Informative
      "a few times unions here have called a strike even after managements conceded to every one of their demands. The reason? Membership was dropping, and a bunch of angry workers picketing in front of a blocked factory gate would look really good on the evening news, they figured."

      If you have decent union laws, this couldn't happen. In the UK, it's illegal for unions to strike without holding a ballot of members; in which case the members' interests are the deciding factors in what the union does.

      --
      Corporation, n. An ingenious device for obtaining individual profit without individual responsibility. - Ambrose Bierce
    6. Re:Demonstrating the need for IT Unionization. by Malcontent · · Score: 2, Insightful

      "he couldn't negotiate a deal on his own terms, he would be beholden to layers of beaurocracy to make deals for him. If he doesn't like those deals, he can't do anything about it, except quit."

      How is this different then his current position.

      --

      War is necrophilia.

    7. Re:Demonstrating the need for IT Unionization. by nomadic · · Score: 2, Interesting

      If you have decent union laws, this couldn't happen. In the UK, it's illegal for unions to strike without holding a ballot of members; in which case the members' interests are the deciding factors in what the union does.

      I'm not sure about the actual laws here, but it happens that way in the US too. If you want to know anything about labor unions in America, don't come to slashdot, most of the people who talk about them here are profoundly ignorant of how they actually work. They seem to get most of their information from right-wing propanda and movies about organized crime.

    8. Re:Demonstrating the need for IT Unionization. by wolf- · · Score: 2, Insightful

      Sweet. Unionized. Then I can sit around with unemployed unionized coal miners and steel workers drinking beer and wondering how I'm going to make it for the next 20 years without retooling my skill-set.

      Yeah, unions are the answer. NOT.

      The answer is don't compromise. If the deal sucks, walk away. If you accept the terms of a crappy situation, then you set precedence that the employer can do it all over again.

      --
      ----- LoboSoft specializes in Digital Language Lab
  11. Bank it by nuggz · · Score: 2, Interesting

    Simple, bank these hours
    6 weeks, 7 days, 12 hours = 504 hours
    at 40 hours/wk this is 12.6 weeks

    Yeah, you lose 6 rought weeks, but then almost 7 weeks of banked vacation to draw on, that's pretty sweet.

    Another alternative if they argue some OT is expected, bank the weekends and everything over 9 or 10 hours a day, that would still be a few weeks off.

  12. Five letters by Anonymous Coward · · Score: 5, Funny

    V-I-R-U-S

  13. How long for, future promotions, and any Perks? by mekkab · · Score: 5, Insightful

    Listen- I hear you. "principles" of software engineering; you know, making estimates of work based upon metrics of past performance, and the idea of fully clarified requirements specification before starting a project? Yeah, its all BS. Doesn't happen where I work, and I work an enormous Software Engineering projects and my customers are the FAA and NATS (UK's equivalent). They throw tantrums, and they act like children. But they pay the bills.

    So 6 weeks? Is it limited to that? Because that's do-able. You work real hard, the end date comes and goes, and then its over- time to have a party.

    Can you hold this over your managers head for compensation during the next performance review? It is worth a shot to mention it to him/her in clear language- I am a team player. I am busting hump. I want this reflected in my performance evaluations.

    Also, are there any perks? Lunches provided on Sunday? Foosball table? Free movie tickets?
    Maybe this should be suggested to management- 12/7 does NOT improve morale, and with tight deadlines thats when you need morale the most.

    IF its only 6 weeks, this can be sustained. When it grows to 6 months, to a year plus, that is NOT sustainable. You break down. You wear out. Productivity goes down the tubes. And you break out into stress-related rashes. Its not a pretty sight.

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
    1. Re:How long for, future promotions, and any Perks? by JaredOfEuropa · · Score: 2, Interesting

      Very true. And yet, it would be foolish to just let something like this slide, and suck it up like the good little employees that we all are. I have seen this a few times: sales manager shaves a few weeks of the proposed (and rationally planned) timeline, and closes the deal as a result. Meanwhile the implementation team bust their guts trying to get everything in on time. They fail, the sales guy gets the bonus for closing the deal while the project manager (and indirectly the team as well) get chewed out for missing the deadline.

      There is something to be said to present a can-do attitude to management: yes, the team can deliver, if given a few perks as you suggested. (And you can bet your behind that with this workload and timeline, this will have to be a team effort). The downside is that it'll set a nasty precedent: management may see that they can cut timelines on future projects easily. Also, I fail to see why the compensation should be limited to a foosball table and lunches. If the deal is fixed-price, the gross take is the same, and the company will save the labor costs for the amount of time taken off the original planning (provided that during that time, the team can be gainfully utilised elsewhere). This savings could be paid out as overtime wages. If the deal is time & materials, the client will pony up for 12x7, not 8x5, and again the company could simply pay overtime at 100% rates without it costing them anything extra. Since this isn't happening, the company makes a very tasty extra profit on this project, and I also expect certain managers to do very well in bonus money. Again, I've seen this happen...

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re:How long for, future promotions, and any Perks? by lysium · · Score: 2, Interesting
      IF its only 6 weeks, this can be sustained. When it grows to 6 months, to a year plus, that is NOT sustainable. You break down. You wear out.

      Why in the name of Sanity do supposedly smart individuals allow themselves to be treated this way? If you figure what your salary is reduced to after a year (and I hope you were exaggerating....) of 12/7 (or 12/6, or yes, 12/5) you may have well just dropped out of high school for what you are earning.

      Yes, Real Life often makes harsh demands in the modern workplace; families must eat, gas tanks filled, bills paid. But when all is said and done, I suspect the Geek is far more likely to be coerced in this fashion than other employees. Call it a holdover from the schoolyard. In my experience, the only other people who get worked (exploited?) that thoroughly are business-fodder. You know, what investment bankers are before they get the big accounts.....why are the Geeks right alongside them? I truly wonder.

      -----------

      --
      Together, we will drive the rats from the tundra.
  14. What state? by autopr0n · · Score: 4, Informative

    This is a state issue, not a federal one. Look up your state laws and maybe talk to a lawyer.

    --
    autopr0n is like, down and stuff.
  15. Work 8 hours a day. by Wakko+Warner · · Score: 4, Funny

    The other 4 hours (and all Saturday and Sunday), simply sit at your desk with the classifieds section open, or monster.com up. Make sure everyone in your department does this. The message should get across after a few days.

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  16. work from home option by tomstdenis · · Score: 4, Interesting

    If you can do part of the work from home I don't see what the huge issue is. 12/7 is a bit much but 8/6 is certainly doable if you can work some of it from home [which if you're a coder why not?]

    Why not ask for a compromise?

    Tom

    --
    Someday, I'll have a real sig.
  17. Four more letters by SweetAndSourJesus · · Score: 5, Insightful

    R-E-N-T

    It's easy to say "oh, well just quit, then" when they situation is purely hypothetical to you. Unfortunately, not many of us are in a position where we can just tell our boss to get fucked, as much as we'd like to.

    In the last year my department has been whittled down from eight employees to me and another guy. It sucks ass, but I've got to pay the bills.

    --

    --
    the strongest word is still the word "free"
    1. Re:Four more letters by thynk · · Score: 2, Insightful

      Secondly, the fact that I voted for the right party and lost is little consolation when I'm getting little "Private and Confidential" third notices in the mail.

      Do you seriously think that having a republician in office is the reason my you're late on your payments? I'd like to see the logic behind that.

      Of course I'm voting to better my situation.
      How does one vote to better their situation? I can see planning for the future better, managing money better, looking for a better job to improve your situation. I can't see however voting to improve your situation.

      It's apparent that this country is largely comprised of SUV-driving home-owning smiley happy fuckers that are all to content to live off my misery.

      Hmmm, I don't own an SUV, but I do own my home. I had thought that I needed to work for 40-60 hours a week to live, support my kids, etc. Now that I found out that I can live off your misery I guess I can just quit and you being miserable will do the rest.

      As far as the orignal question goes, what to do about an boss who wants too much OT for free? Sit down and talk to them about the project. See if it's possible to get either comp time, a completion bonus for the group, or some other reward for working those hours. If that's not goig to happen, I'd start using your free 12 hours a day (sleep is for the weak) to look for a better job, but just don't quit because things are difficult.

      --

      Good judgment comes from experience, and a lot of that comes from bad judgment.
  18. We all would love that to be true, but it isn't by no+parity · · Score: 5, Insightful

    There's always such a lot of non-programming, "administrative" work (read mails, write status updates, all the boring stuff), that working 60 instead of 40 hours can easily double your output, because the extra 20 hours tend to go into productive work entirely. BTDT, and for a limited time (like 6 months to a year, before people start quitting) it does actually work.

  19. I have experienced this.. by octothorpe99 · · Score: 2, Insightful

    Some time back, I faced a similar situation, where my team of about 30 or so developers was told (very politely and in a sickeningly sweet way), that for the next 5 weeks we were to work 12 hours a day etc. Needless to say, we did..

    result? extremely poor code, things like code reviews and so-called "processes" chucked out the window (primarily by managers who insisted that we could make an exception this one time)

    in fact, the client got so pissed at the amount of difficulty we had to stabilize our release that we (the company) got booted off their list of "IT consultants" (amid muted hoorays from us developers)

    what did i and most of us developers get from all of this? a $50 gift card for some clothing store and about 3 months after that.. the pink slip, as the company needed to cut down on personnel costs.. hmmm.. i wonder why they weren't doing so well..

    anyways, i changed tracks and got into academia and swore of "consulting"

  20. Re:Move to a country like canada... by Jason1729 · · Score: 3, Informative

    I don't know about the rest of Canada, but in Ontario, the provincial government modified the Employment Standards Act in 2001 to explicitly make this kind of exploitation legal for IT workers and several other categories.

    Jason
    ProfQuotes

  21. Labor Board by chimpo13 · · Score: 5, Informative

    The National Labor Board has a page where you can contact your local office.

    Ask them what you can do.

  22. MOD Parent up- he's got a good point. by mekkab · · Score: 2, Insightful

    The most productive times for me at work are during the holidays between christmas and New Years- no one is in the office. Also, during Saturday and Sunday- again- no one is in the office.

    As long as your work product is not dependent upon others you can get a massive amoutn done when not going from meeting to meeting to conference call to meeting, etc.

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
  23. Alternatives by blair1q · · Score: 4, Interesting

    but what are the alternatives in this down economy, where jobs are hard to find?

    1. Quit on principle and give your job to someone who doesn't have one.

    2. Keep your job and lower wages for everyone.

    You probably only have your job because you're salaried and cheaper than your hourly colleagues of equal skill. You made the concession long ago that you would take security over cash.

    During the boom, labor will rule. During the bust, management will rule. Them's the rules.

    I never follow the rules, but you're not me.

  24. I am a contractor by Jack+William+Bell · · Score: 3, Interesting

    I am a contractor and yes I do get paid for overtime. Yes I do get more variety in my work. Yes I don't have to take crap from the boss if I really don't want to. Yes I am often hired specifically for my skills and therefore get some respect for them.

    The downside? I have worked for nearly a year away from my home in Seattle because there is no contracting work available there, and hundreds of qualified applicants for every full-time job. Health Insurance if far more expensive for me. I am not paid for holidays and the closest I come to vacation is the period between assignments that I must often spend frantically looking for the next contract.

    Plus contractors always get the worst desk / cubes / equipment because they are not part of the headcount (which determines space, equipment and office furniture allocations). I have literally worked at a table in a hallway before.

    I have been on both sides of the fence and you know what? Freelancing and/or working through a pimp is better in one respect: We know the customer is going to dump us sooner or later. While you full-timers labor under the mistaken belief you actually have job security...

    --
    - -
    Are you an SF Fan? Are you a Tru-Fan?
  25. Quit by node+3 · · Score: 2, Insightful

    If they need you 12 hours a day, 7 days a week, it sounds like they need you more than you need them. We live in a free market, and everyone who complains about being a slave-wage is wasting that very freedom.

    If you can't quit and if they are screwing you over, then you've had it easy this whole time, and they should have screwed you over long ago. If you just give in, there's nothing to stop them from doing the same to you again later on.

    Here's what you do, tell them, "Hey, this isn't right. You need to pay me overtime. This is going to be a big job and you need me. This goes above and beyond, and I'm here for you, but you need to be here for me to make this work."

    I know, I'm going to hear, "but the job market is so tough right now!" Well, if it is, then either stick with the long hours and be thankful you have a job (if the long hours is better than trying to find a new job), or start typing up that resume.

    You're an engineer, this is a simple problem. I think you are just afraid of what the solution is telling you. If they aren't going to pay you extra, they aren't going to pay you extra. The next move's yours. It's your life, take charge.

  26. Do the math by cgenman · · Score: 4, Insightful

    Let's see. Twelve times seven is Eighty-Four.

    Employees are generally useless after 60 hours. After 80 hours, I can only recommend bringing a videocamera and selling it to "America's Funniest Home Videos."

    Negotiate with your boss for A: two weeks of paid vacation starting as soon as the ludicrous crunch time is over, and B: two extra weeks of paid vacation to be taken sometime in the future. If that doesn't work, look for another job. It's unprofessional to demand such hours with no reward, and it is unprofessional to give in to such demands.

    It would also help morale if the managers who made this mistake also stayed 12/7, though I don't know if it will help your position of you pointed that out to them.

    1. Re:Do the math by AshuBhai · · Score: 2, Insightful

      If only this logic would appeal to a Tech Support/Call Centre company in countries like India. Here is an interesting statistic

      Average pay of Tech Support/ Call Centre guy per MONTH = 10,000 Rs (Thatâ(TM)s a partly 200$ per month)

      Average Hours worked per week = 75

      Thatâ(TM)s 300 hours per month

      So thatâ(TM)s 0.66$ per hour..Almost ONE TENTH (!) of the MINIMUM wage in the US. And all those people have four year degrees in Engineering or are MBA'S.

      But then again you must be lucky to at least get a job in a place like India.....

    2. Re:Do the math by JaredOfEuropa · · Score: 3, Insightful

      It would also help morale if the managers who made this mistake also stayed 12/7, though I don't know if it will help your position of you pointed that out to them.

      I had a great manager while working on a difficult project: launching a new service for a mobile phone provider. The service was already heavily advertised and the delivery date was set in stone as a result. We had to work some nights and weekends (though nothing as bad as 12x7 for 6 weeks). The manager was around when we were... not getting in the way and being a pain, but checking if we needed anything like extra help or equipment specialists or the like. And in the morning, she'd come round with coffee and breakfast.

      In the military I learned: "One leads from the front, not from above". This applies to management as well, and in general the managers who share their team's hardships become part of the team rather than standing above it. They are also the manager who will get the best results and rarely miss a deadline, because the team knows that the manager will be on their side, and that their pay rise and performance reviews will reflect their success. Sadly, such managers are far and few between.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  27. Day of rest? by Velox_SwiftFox · · Score: 4, Informative

    IANAL, but as for the "if you are in California" part, I do recall reading of a California labor regulation that requires giving a person at least one day off a week, and specifically a day off after each six days working (the last presumably to prevent an employer on Sunday telling a worker his day off has been moved from Monday to Saturday). The law states the employer is otherwise guilty of a misdemeanor.

    1. Re:Day of rest? by Grishnakh · · Score: 2, Insightful

      Everyone outside of CA complains about the cost of living inside CA, but I don't hear the Californians complaining much about it.

      What you're forgetting is that there's something to be said about quality of life. I used to live in a geographic area where houses were much cheaper than where I currently live (Phoenix), but the area was kinda rural and not much fun to live in. Sure, a house was cheaper, but jobs paid less, and there wasn't a decent-sized city closer than 5 hours away. What are you supposed to do in a place like that? Hang out with the
      local rednecks and hunt deer?

      While I haven't lived in CA, I have visited many times (I'm only 6 hours from San Diego), and it is a really nice place to visit. There's tons to do there. It was similar when I visited a friend in Manhattan, where the cost of living is even more outrageous.

      There's also something to be said for jobs. In the cheap parts of the country, there isn't a high density of engineering jobs. Where you live, there might be a small handful of employers offering positions you qualify for. If you lose your job (notice the current economy), you'll be basically forced to move to get a new job. In some place like southern CA, this isn't a big problem: there's tons of employers within a reasonable commute. This also makes it hard for employers to screw over employees like this article's author is complaining about: it's much easier for employeers to quit and find a new job, without having to sell the house, relocate the family, etc.

      For me, I'm trying to find a happy medium for now between cost-of-living and quality-of-life. I like owning a house, but I also like living in a large city with more than 2 employers, so I've picked a place with several large corporations as well as many small ones, a reasonable cost-of-living, and plenty of stuff I like to do nearby.

  28. Know your state's labor laws. by Ronin+Developer · · Score: 4, Insightful

    At least in Pennsylvania, IT workers are considered "exempt from overtime. Thus, you have three options:

    1) Threaten to quit and hope they don't call your bluff. If they call your bluff, you'll like like an idiot of you don't quit. See #2.

    2) Just quit "in-force" and watch them panic. With any luck (and hoping your other team members do the same), they'll do what they can to retain you. Make sure you have something else lined up or you won't be able to collect unemployment.

    3) Suck it up and look really hard for a new job and pray the fire you for poor performance (that way, you get out of any non-competes and can collect unemployement).

    Well, there's a fourth option, that's to quit and join the consulting firm your company has hired. Of course, that may not work either as they may have a non-compete/non-hiring agreement with your company.

    If you choose #3, be sure to do the absolute minimal amount of work, call in sick a lot. Complain of illnessess like carpal tunnel syndrome, headaches, dizziness, back pain. And, be sure to visit doctors to get these "illnessess" on record. Then, when they let you go, you nail them for creating an unhealthy work environment and take them to the cleaners.

    Baring that...a measure of last recourse...be sure to mutter to yourself and yell "grenade" or some other war time saying whenever your boss walks in. And, cover yourself with water so it looks like your sweating profusely and having some sort of stress attack. It helps, of course, to have some real legitimate combat experience to pull this one off effectively. Alternatively, you can come to work wearing trench coats and talk alot about your cache of weapons you've been collecting with your other, less stable, coworkers (who also wear trench coats). Make sure your supervisors overhear you. When they let you go, sue for creating a hostile work environment as, I assume, you don't truly have a cache of weapons.

  29. Get even by nother_nix_hacker · · Score: 4, Funny

    Put some god aweful easter egg in the software so the client never uses your company again and your company will have to lay you all off, that'll teach them!.... oh hold on

  30. You can't "WORK" for 84 hours per week. by ChangeOnInstall · · Score: 4, Insightful

    In the past six years, I've owned two small (~8 developer) software development shops. In both shops I've played the role of the "technical" partner, who leads the development team for the software projects we create. I've bitten off more than I (and my team) can chew on multiple occassions in the interest of delivering a big-dollar project for a big-name client, and as a result spent absolutely every waking moment possible trying to complete projects. I've really tried to push my limits as hard as I can, and in my situation, I WAS DIRECTLY REWARDED for my work.

    Let me offer these idiots (the people requesting a 12/7 schedule) a piece of advice: 84 hours per week is f---ing insane. You wind up with diminishing returns after about 50-60 hours/week. While 84 (or more) hours is very possible for a week or two, such a schedule will QUICKLY become ineffective immediately thereafter. You might be at work for 84 hours, but your mind won't. Whoever is running this company doesn't know that, which means they don't know how to run a company, which therefore means that the company (or your department) isn't likely to be successful, which you should take as an indicator of its expected lifespan. Get out now.

    --
    What has *science* done?!? -- Dr. Weird (ATHF)
    1. Re:You can't "WORK" for 84 hours per week. by ChangeOnInstall · · Score: 2, Informative

      you owned 2 small 8-man software shops.. and you were DIRECTLY REWARDED for the work your team put in.... you owned the company, so no shit you paid yourself extra. The point was that even though I was directly rewarded based on the company's profits (read: dividends on shares), I myself experienced diminishing returns when working excessive hours. was your dev team rewarded similarly? Yes. Not everyone who owns a company is an asshole.

      --
      What has *science* done?!? -- Dr. Weird (ATHF)
  31. hire some more temorary workers by Anonymous Coward · · Score: 4, Funny

    Hiring "temorary" workers usually ends up with a bunch of buggy code that has mispeled variables. I would avoid temorary workers.

  32. Negotiate by aleph+ · · Score: 2, Insightful

    Clearly this situation is unacceptable. In order to remedy the situation you need to negotiate with the management of your organization.

    As with any negotiations, before you meet you should have a concrete description of (1) what you want, (2) what you can tolerate, and (3) what you cannot tolerate. If the company can only offer you compromises that you cannot tolerate, you need to quit. You should make this clear to the management during your negotiation, so that they know where they stand. Your positions may be stated in terms of number of hours per week (for example can tolerate 50 hrs/wk; cannot tolerate 60 hrs/wk), or you could ask for other benefits - future pay raise, bonuses on completion, company stock.

    Probably you will need to communicate through your immediate supervisor in the first case. However you can perhaps escalate the process up to the managers/decision makers, especially if you can band together with other employees who are also being asked to work overtime. In that case you will have to decide your negotiating positions together. This will strengthen your position.

    If you get a deal, write it down and get it signed by the management. If you are making a deal to work overtime, make sure that there is a limit on the length of time you are expected to work overtime ... since the project undoubtedly will not in fact be completed on schedule.

  33. Federal Pre-emption by pcwhalen · · Score: 2, Informative

    I am sorry to disagree with my learned colleague autopr0n.

    As I mentioned earlier, while wage issues are dealt with in state laws, they are pre-empted if a federal law exists, which in this case it does.

    Fair Labor Standards Act of 1938 lays out who can get overtime and what maximum hours are - 29 USCA Â 213(17) is the kicker.

    Â 213. Exemption
    (17) any employee who is a computer systems analyst, computer programmer, software engineer, or other similarly skilled worker, whose primary duty is--
    (A) the application of systems analysis techniques and procedures, including consulting with users, to determine hardware, software, or system functional specifications;

    You can't get overtime as a salaried programmer. I am really sorry.

    --
    Pay no attention to the man behind the curtain with all your metadata.
  34. Nine letters by EmbeddedJanitor · · Score: 5, Interesting
    NEGOTIATE

    You help the company out of a hole, then they can give you some extra time/bonus/spare computer/whatever afterwards.

    If you can prove to be flexible and valuable, then the company will want to keep you around. The flip side is that you signed up for a reasonable workload, not 12/7. There is no need to be screwed.

    Therefore try to figure something out to keep it win-win.

    --
    Engineering is the art of compromise.
    1. Re:Nine letters by scseth · · Score: 2, Insightful


      There are two ways to solve any problem: time and money.

      In this case, time is not available, therefore we go to money.

      The client has made a request to make the project deadline. Fine, then the project jsut became more expensive.

      No, the extra money isnt to pay you to work double-overtime. Its to increase your headcount.

      Bring in more project workers, outsource to India, spend the money effeciently and wisely to increase the productivity to your firm to make the deadline.

      Afterall, otherwise you have just told your client you are a small company and are only good for small projects, and when they need important and bigger projects they should go to someone else.

      And, if you really are a small company and you cant take on the project - then you should walk away.

      Otherwise, you are going to work like a maniac and you are going to turn in a shit project and the client will never work with you again anyway.

      My $.02

  35. Cancel contract (show they will lose money) by just+someone · · Score: 5, Insightful

    Ask the boss to cancel the contract, and to restart the negotiation.

    They need to look at any penalities that will incur for not delivering on time, or delivering a poor quality product that would incur a lawsuit for delivering a poor quality product, and the loss of bussiness from this and other companies when you get a reputation for delivering poor quality products.

    There is no way you will make the deadline, so be sure that they know the potiential for them to LOSE MONEY is greater than the possibility of EARNING A PROFIT on the contract.

    The timeline unrealistic. Any bonus for being on time will not be awarded.

    Expectation of quality from overworked employees is unrealistic. They will be spending money on fixing this thing, even if they don't get thier ass sued for a poor quality product.

    Large potiential to lose any reputation you have for delivering on the above two.

  36. The sad truth is that you are right by yintercept · · Score: 4, Insightful

    The long work hours is one of the catches of technology work. For that matter, it is one of the catches of most creative work. There is a great deal involved in getting a programmer to the point where they are totally primed for work. When they are, the extra twenty or so hours in the work week is magic.

    Of course, trying to keep employees primed at 60-80 weeks leads to burn out. The IT work load generally is cyclical as well. There is a killer deadline, people have to be give their all to meet the deadline...then there is a shallow period.

    In the ideal world, companies would realize this and allow IT workers much more time off with pay during slow times.

    1. Re:The sad truth is that you are right by AndyChrist · · Score: 4, Insightful
      In the ideal world, companies would realize this and allow IT workers much more time off with pay during slow times.

      Why should they when they can save money by just firing them, and hiring more desperate programmers when they need them, or just not renewing contract employees?

      It's win-win! Employees get their time off, and companies don't have to pay for it!

  37. Re:So little good advice (formatted) by shakezilla · · Score: 3, Interesting

    Sorry to read that there's such a high noise/signal ratio for the replies to your problem here. I was involved in a similar situation to yours (timeline slightly longer, but same demands on developers), and here's what we decided we learned afterwards:

    1. when this project fails, there will be a scapegoat, so make sure you're not it
    2. do your absolute best to NOT gripe about the situation with coworkers at the office; negativity is always seen negatively (in other words - be fake happy)
    3. don't throw down ultimatums unless you're prepared to stand behind them
    4. on the other hand, try to organize a very carefully worded notice of recommendations for improving the situation, and get all of the developers there to agree on it, and sign it

    On number 4: Try to make the list positive (tough, I know). Nobody (esp managers) like to be told they're wrong. And be sure that no one person is listed in a leadership position, to avoid being labeled as the 'rabble rouser'. This means delivering a printed letter anonymously, not via somebody's e-mail account. I know this is paranoid, but the person who delivered our list got the short stick...

    Good luck with this situation, I feel for you.

    To all of you who claimed your jobs require you to work long hours - suck it up. Nobody is making you work there.

  38. Books on this subject by HeXetic · · Score: 2, Informative

    Two books that I've read come to mind that deal with this sort of "omg wtf 12 hour days stupid management" deal.

    The first is "Death March Projects" by Edward Yourdon. The book deals with so-called Death March projects that everyone expects will end in failure (and similarly doomed situations). There are several sections on how to cope with situations like 12/7 work situations (as well as how to avoid them, but those passages might not be too useful at the moment). The book is interesting and (especially if you've never BEEN in a death march project) rather entertaining. Available at a local University library near you. Roughly 4 hours to skim through it.

    The second is a book that should be on every programmer's bookshelf. I speak, of course, of "Code Complete" by Steve McConnell, the manual of 90s programming (when widescale 12/7 programming enforcements took place). In addition to much useful content about creating software, the last few sections deal with how to manage the product team, including help on how to deal with situations such as an enforced overtime. And yes, I know the book is published by Microsoft Press, so go ahead and post "ha-ha MS sux" and all that, thankyouverymuch now please sit down, because this is a GOOD book.

    I highly recommend reading both these books, and keeping a copy of Code Complete handy. Now, as to when you'll find the TIME to read such things if you're working 12/7... all I can say is, I have no idea; I'm just a CS student, so I have plenty of time.

    --
    http://www.chmodoplusr.com/
  39. Re:You won't be able to take the strain by Bookwyrm · · Score: 2, Informative

    Another good book to read for this situation is:

    "Death March: The Complete Software Developer's Guide to Surviving 'Mission Impossible' Projects"
    by Edward Yourdon

  40. Yourdon's Death March - read this book by puzzled · · Score: 2, Insightful



    You've been invited to participate in a "Death March" project - if it fails, the company fails, if it succeeds, you ensure they're going to have you do the same thing again as soon as they find the right opportunity.

    If you want to do something about it collective action is the only route and you're leaving yourself wide open to being replaced by contractors. I've been in this place before but I was a one man band ... we negotiated in *my* office, with me wearing cut offs, flip flops, and a Dilbert T shirt, and this happened after I cleaned out every single thing and vacuumed the carpet. I doubled my salary :-) YMMV, however.

    I don't see anyone posting who is looking at the bigger picture here. Software jobs are getting exported to places like India, where someone younger/sharper than you works for 25% of what you make. Are you nervous yet? This is the same thing that happened to manufacturing in the US in the 1980s and its going to happen to white collar jobs over the first twenty years of the twenty first century.

    Globalization got you cheap tennis shoes and you didn't understand that they were going to end up on someone's foot planted in your behind, did you?

    Don't be too hard on them, they're getting the same treatment from the management above them, who is getting it from the CEO, who is getting it from the board, who is getting it from Wall Street.

    --
    I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid. -Theo
  41. Stop taking showers by xyote · · Score: 2, Funny

    and shaving. That takes up time that you don't have obviously. After 3 or 4 weeks, management will get the message.

  42. If you stay and want to be a hero by Beryllium+Sphere(tm) · · Score: 2, Interesting

    If management is paying attention, you could get a reputation as a miracle worker by hitting this deadline.

    The way to do that is not, of course, to work 84 hours a week. Read Yourdon's book _Death March_. It's about the tactics that allow pulling off a project with preposterous resource constraints.

    In a nutshell, put all the coders in their own offices, unplug the phones, put up barricades against all bureaucrats, compromise quality and ruthlessly, viciously prune features.

    If your management thinks that working 12x7 will get the contract done, they don't understand project management. If they're willing to learn, you can show them and make yourself look great.

  43. Re:Hen-hearted numbskulls by Loki_1929 · · Score: 2, Funny

    "--- Samuel Bellamy"

    Damn, I was half expecting to see that quote attributed to "--- Gollum".

    --
    -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
  44. wrongful dismissal by nano-second · · Score: 3, Insightful

    then you can sue them for even more money for wrongful dismissal. :)

    --
    I hope you're not pretending to be evil while secretly being good. That would be dishonest.
    1. Re:wrongful dismissal by ucblockhead · · Score: 5, Informative
      Nah...unfortunately not.

      IANAL. However, I just spent two weeks in a jury on a "wrongful termination" case.

      In the US, there are only three reasons you can sue for this. 1) The company promised via explicit or implied contract that they wouldn't. (Exceedingly unlikely.) 2) You complained about safety and they fired you in retaliation. 3) They fired you for your race, age or gender.

      Since most companies employee people "at-will", they can essentially fire you for any damn reason they want, as long as you aren't a whistle-blower and as long as their reasons aren't discriminatory in specific ways.

      --
      The cake is a pie
    2. Re:wrongful dismissal by Mr.+Piddle · · Score: 2, Insightful

      Since most companies employee people "at-will", they can essentially fire you for any damn reason they want, as long as you aren't a whistle-blower and as long as their reasons aren't discriminatory in specific ways.

      This is especially true in the south-eastern U.S. (e.g., South Carolina). The employment contracts say right up front that the work is "at will", and that employment can be terminated without disclosing the cause and at any time.

      It goes both ways, where the employees can quit at any time with no consequences, but, in practice, "at will" employment is weighted in favor of the employer (i.e., biting the hand that feeds you isn't always a good thing).

      IIRC, the South is also culturally anti-union, for historical reasons, which makes Big Industry happy.

      --
      Vote in November. You won't regret it.
    3. Re:wrongful dismissal by andrewski · · Score: 3, Interesting

      You DO know that in most states emplyment is 'at-will' which means that you can be fired at any time with no notice for no reason at all.

      Really, the only defense against IT people being marginalized into the sub-$14.00 per hour category, in the long term, is massive geek organization. The corporations view you as any resource - as labor that can and will be paid the absolute minimum for the skill set. If industry folk get together and conspire to hire for smaller and smaller sums, every geek loses. A geek union, not affiliated with the labor unions whatsoever, and run democratically, is probably the thing most feared by EVERY medium to large tech house in the world. The union needs to be international, and unafraid of action. That way, slimy businesspeople wouldn't be able to outsource to India for any less money than their current labor. Do geeks have the spines to strike, though? Somehow, I think not.

    4. Re:wrongful dismissal by Doomdark · · Score: 2, Insightful
      Since most companies employee people "at-will"

      If I'm not mistaken, whether this is true depends on which US state company is located in (or its HQs are in, or whatever determines state laws applicable). In some states (mid-west, south), chances are it is always at-will (which basically sucks for employee, in cases where it matters); in others it can not be (northeastern states?).

      I personally think it sucks that due to fears of lawsuits, employers pretty much never tell people reason for firing, since it's better to use at-will clause and avoid any possibility of getting sued based on reason. But fear of legalese is so wide-spread (not least due to companies' lawyers upgrading fears... which is currently even considered their duty, it seems), that this is not an isolated thing... plus, it's one of those things where it's usually done "just in case" (ie. telling wouldn't matter in 99% cases, but since it's easier to just weasel out and not tell... hey, "why take the chance").

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    5. Re:wrongful dismissal by shepd · · Score: 2, Interesting

      My experience with unions is this:

      0 - 10 years: Big improvements.
      20 - 40 years: Some improvements, not too many.
      40 - 60 years: Employees are given so many rights it takes 3 notices and police standing at the door to sack people stealing thousands of dollars of equipment.
      60 - 70 years: Company is in debt.
      70+ years: Company gives up and goes bust. All employees lose their jobs, and the "disease" starts to spread nationwide.

      Notice how excellent and ubiquitous these "asian" vehicles are becoming. It isn't just because of the low wages. It's because some of their plants are North American, and they aren't unionized (and the workers want to keep it that way - they like their jobs).

      >Do geeks have the spines to strike, though?

      In a union, it doesn't take a spine to strike. It takes a spine to stand up for what's right, and more often then not, nowadays, that means staying at work and walking through the picket line. 95% of today's strikes (if not more) are unnecessary and are causing you to put the company you so dearly love (for money) out of business.

      It's easy to stand outside around a warm barrel fire and get drunk. It's even easier to pop people's tires as the enter the building. It takes courage to ignore the hooligans and do what's right.

      The minute I see a tech union is the minute I make sure I avoid it. Mob rule is unjust, and will put this already shaky part of the economy down the toilet.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    6. Re:wrongful dismissal by Basje · · Score: 2, Insightful

      Then band up, threaten to quit unless:
      a. they pay overtime and
      b. sign a contract that they will not fire you for a certain amount of time

      Better wait until the project is halfway before making that step.

      That way, your 1. isn't exceedingly unlikely. You probably will be fired after that period howver, but then you have some savings from your overtime and enough time to find a new job afterwards.

      --
      the pun is mightier than the sword
  45. for chrissake... by Anonymous Coward · · Score: 2, Insightful

    You know, for all you pussies bitching and moaning about how bad the economy is and how you got mouths to feed and bills to pay...

    Just quit the goddamn computer job and go be a male whore. Seriously, if you don't have enough self-respect not to be someone's bitch, you can get a lot more money for your time getting ass-fucked by horny rich guys. No joke... you'll get to keep the big house, the fast car, the 2.5 kids, and have more time to spend with all of them as well. Plus your social life will probably improve, assuming you can adapt to the gay lifestyle.

    Don't worry about your friends and family looking down on you. If you're already living a slave's life in fear of what masta will do if you stand up to him or leave, you're really not going to get much lower by turning to prostitution.

  46. Don't Be Such a Wimp by ishmalius · · Score: 2, Insightful
    Just according to the posting, this is not the ordinary state of affairs, and it will be over in 4-6 weeks. Just do it.

    Being salaried means that you are not merely employed by the company; you are a part of it. If you can't be depended upon to deliver in tough times, what is your worth? You are salaried, but want to perform only the duties of a dayworker. Cowboy up, do some hours, get the product out the door. Lose that "Not My Job" attitude, and maybe you will gain some respect. And maybe get a raise or promotion, too. That certainly won't happen if your boss feels he must bribe you to stay after 5p.m.

  47. To whoever modded... by Anonymous Coward · · Score: 2, Informative

    ...this as flamebait - I suggest you check your facts.

    I also saw this program and have checked out the link. Here is the program transcript (just eliminate the spaces):

    http://news.bbc.co.uk/nol/shared/spl/hi/programm es /correspondent/transcripts/30_03_2003.txt

    scroll down to 00.34.00

    Don't mod things flamebait when they are infact very relevant, and very correct.

    1. Re:To whoever modded... by kju · · Score: 2, Interesting

      And it is still bullshit reporting by BBC. I'm german and i checked some german sources including a description (in german) by the person sued himself.

      He DID know, that his employees worked on saturday and sunday as he ASKED them. So this was bullshit number one.

      Bullshit number 2 is that he was sued by "the authorities". He was sued by the companies "Betriebsrat" (workers council, protecting the rights of the employees), because the employer has to negotiate such extra work with them. This is basically a good think, as it prevents companies from exploiting their employees, but gone bad in this case. The Betriebsrat was probably nuts, dunno.

      But still very poor and angled reporting by BBC. Shame on them.

  48. Is The Company Publicly Traded? by istartedi · · Score: 3, Funny

    Is The Company Publicly Traded? Is the project going to form a major percentage of their revenue?

    Short the company's stock.

    One thing is certain: The contractors will figure out a way to keep the contract going, wasting more money, and all the code written by your group will look something like this:

    void main()
    { fprintf("hwlla wirld;jkkldddddddddddddddddddddddddddddddddddddddd dddddddddddddddd... oh... I fell asleeep on the d key again... hope this compiles.");
    }
    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  49. From experience by lobsterGun · · Score: 4, Funny

    I want to start by saying that this project is on a deathmarch and it hasn't even started yet. I doubt there is anything you can do to save it. When the project fails, there will be a lot of pissed off people and a big pile of shit will be heading for that fan at the end of the hall. Your number one priority should be to cover your own ass. Document everything. Keep copious notes. Print everything out and take it home.

    That said the FIRST thing you should do Monday morning is to call your State Department of Labor. What you are being asked to do may be illegal.

    NEXT, if you work at a big enough company, mention the situiation to your boss's boss or boss's boss's boss (aka Senior of Corporate Management ). They might not be in the loop about what is going on. This may be in violation of company policy. Or they may be smart enough to know the signs of a death march and take steps to stop it before it gets started.

    But, if they can't help you you have a couple of options...

    - Work the hours and don't complain.

    - Explain to your management that it is not possible for you to put in those hours on such short notice. Explain the outside of work commitments that you have in your life. Apologise for not being able to work the extra hours, and then don't work them.

    - Say nothing to them, just don't work the hours.

    - Keep a log of when you and everyone else on the team comes in and goes home. Next time your review comes up show them what a good resource you are.

    - Do the same as above, but put a packet sniffer on your managers PC. Next time you have a review, show them what a hard worker you are and what porn sites they have been surfing during business
    hours.

    - Start coming to work in a Star Trek uniform. demand that everyone refer to you as 'Commander'.

    - Every day at 5pm hit the emergency power off in the server room and pull the fire alarm.

    - Make generous use of the rm -rf * command.

  50. The ground rules are simple... by The_Real_MrRabbit · · Score: 3, Informative

    Doesn't matter whether you are considered salary or not - everyone is paid an hourly wage - whether it is stated up front or is derived from a yearly salary broken down into 52 weeks at 40 hours a week.

    Don't let anyone tell you otherwise...

    At both the Fed level and in CA, 8 hours a day and 40 hours a week is the non-overtime cut-off. CA goes further by breaking hours down using a 1/40 fraction. And you must have 1 day off for every 7 days...before continuing work unless (yep, there are usually exceptions) an emergency exists that threatens property or life.

    Now here is where folks who fall into "professional" fields (not doctors or teachers in this example) get confused. Especially in CA.

    If you for example as an IT person get loosely labelled a "computer professional" here in CA you pretty much can't duck it so long as you are not a trainee or paid less than 41.00/hr. The label sticks in most courts and Labor offices.

    So what happens when you work overtime as a "computer professional"? Well, you don't get 1.5 or 2.0 multiplied to your hourly wage. Nor do you get minimum wage or a multiple of the minimum. What you really get is straight-overtime. In other words, you continue to get paid just your hourly wage. No more, no less.

    This law under Section 510.00 onward under the CA labor code was obviously passed to keep companies from getting killed by mutiplier overtime on employees who are very expensive to being with. It was a break given to companies and the state as well for teachers, doctors, etc under different professional classifications and schedules.

    Each state and the Feds have differences on professions and the minimum that professionals must be paid to be declared as such...do your research.

    Keep records, and get ready to push the issue. Nice thing about the Fair Labor Standards Act is that if you keep track and provide a bill for overtime - and your employer hasn't done the same using a certified time piece or tracking system - they get stuck with the bill. Have an attorney ready too who if familiar with that act and other relevant labor info.

    On the other hand, if you can't stand on your own two feet - you are better off quitting. My experience has been that companies or managers who try to claim salaried employees are not entitled to overtime are operating under questionable leadership and headed for recognition on Fucked Company.

    =8-)

  51. just make sure you are compensated.... by Slurpee · · Score: 4, Insightful

    Companies go through tough times, and sometimes extra work needs to be put in. But you need to be compensated for your time.

    I have been put in simular situations many times (though not as severe), and have never ever been refused compensation. Of course, I've had to negotiate compensation, often the management don't realise how much this will cost them. And when you do negotiate, do it up front, before starting the work. Oh, and make sure they know it is *not* negotiable. You need some sort of compensation.

    Just remember, a normal day is 8 hours, so a normal week is 40 hours.

    They want you to work 84 hours a week. Thats double. IE, in those 6 weeks you will be working an equiv of 12 weeks.

    A few ideas:
    * Get paid a bonus equivelent to 6 week wages.
    * Get 6 weeks of paid leave.
    * Some sort of combination.
    * Be pepared to compromise a little...work 10 hour days, and get 12 days holidays (IE get back your weekend time, and work 2 free hours a day)

    A few no-nos:
    * a long weekend is not fair compensation.
    * Providing you lunch on Sunday is not a "fair exhange" (How much are you worth?)
    * Tickets to your favourite sporting match is not compensation.

    I prefer the holiday option (time in luei), as I can spend time with family and friends.

    Just remember...the managers are human too, and they do care. They are more likely to offer you the holiday option, as it doesn't cost them more. And they do understand that it is fair they compensate you for your time.

    The thing to remember is to be firm. Don't offer or threaten to quit. Just tell them...yes, I will work the extra hours, but I expect to be fairly compensated for those hours. If they won't budge, work 8 hour days. They can't fire you for working what you were hired to do.

    At the end of the day though, its your decision. Not the companies. If this is the life you choose to live, and you want to work for this company. Then do it.

  52. Re:Grin and bare it... by randyest · · Score: 2, Funny

    Grin and bare what, your ass? I don't think mooning management, smiling or not, will help here. :)

    --
    everything in moderation
  53. I dont get it... by jafiwam · · Score: 3, Insightful

    One thing I do not understand about these work-issue articles on Slashdot;

    Why the obvious political weight of the place is not applied to this situation.

    Is the demand for work wrong? (I think it is.) Then name the damn company! (and the client) Better yet, put a link to their web site so they friggin notice.

    The cat will be out of the proverbial bag then and all sorts of things might happen;

    - the client realizes they are being dumb and backs off
    - the company realizes a huge list of potential employees just decided not to work for them, and backs off
    - potential purchasers of stuff from this client or company can avoid this product. I can tell already it's going to suck. What if it's the control system for the new Nuke plant... or computes YOUR salary or something, think about it.
    - people can dig up facts about the laws in the state, county and city, forcing the company to back off
    - they gotta pay for bandwidth, and the programmers can sit back and watch the smoke billow from under the server room door knowing something they did made a difference

    Remember, it's not slander if they don't catch who said it, and it's not slander if it is true.

  54. Re:Is this even legal? is incorrect by Anonymous Coward · · Score: 3, Informative

    If you read the entire section there is an hourly wage basis as well. (17) any employee who is a computer systems analyst, computer programmer, software engineer, or other similarly skilled worker, whose primary duty is - (A) the application of systems analysis techniques and procedures, including consulting with users, to determine hardware, software, or system functional specifications; (B) the design, development, documentation, analysis, creation, testing, or modification of computer systems or programs, including prototypes, based on and related to user or system design specifications; (C) the design, documentation, testing, creation, or modification of computer programs related to machine operating systems; or (D) a combination of duties described in subparagraphs (A), (B), and (C) the performance of which requires the same level of skills, and who, in the case of an employee who is compensated on an hourly basis, is compensated at a rate of not less than $27.63 an hour. A company can cause an employee to become treated as an hourly if they treat certain thing to an hourly basis. Some but not all include: docking pay on an hourly basis, and causing vacation to be taken on an hourly basis instead of daily basis or giving comp time on an hourly basis. I.e. treating an employee on an hourly basis instead of a daily basis for pay and benefits. If a company does that, the employee is subject to all section of the FSLA. My former employer had to change some policies after getting caught. Salaried employee are deemed to be paid an hourly rate equivent to their salary divided by the number of hours worked the previous pay period. I am retired, but when I worked the pay slip had an hourly rate on it.

  55. Re:more letters by rkz · · Score: 2, Funny

    its not correct because the /. comment box is not a RDBMS. So I didn't bother to get out my O'Riley books on MySQL and figure out what would be technically correct.... why because im not a good little slashbot.

  56. Get compensated. by bluelan · · Score: 3, Interesting
    Get a group together and talk to your boss about compensation up front. Don't threaten to quit, don't threaten to walk out. Just talk about what's fair.

    Say you'll be putting in 5 months of work in 4 months. Ask for 4 weeks vacation to be added to your personal leave.

    If they say no, don't threaten to quit. Just interview elsewhere, get a job, and leave.

    --

    I used to be a narrator for bad mimes. (wright)

  57. Re:This is not normal by 1lus10n · · Score: 2, Insightful

    anything that you do in the US constitutes a reason to move all your/our jobs offshore.

    show up for work. send job offshore.
    dont show up. send job offshore.
    take a vacation. send job offshore.
    apply for a job. it gets sent offshore.
    quit a job. it gets sent offshore.
    why ? because everything is cheaper offshore and there are no laws to protect us.

    unions are a GOOD thing. if tech workers had a union we could get laws institued that could heavily tax the offshoring of tech jobs when there is a sufficient supply.

    --
    "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
  58. Stop selling the rest of us out. by mehip2001 · · Score: 2, Insightful

    To those of you whinney people who lament that "I have to work these slave hours, it's a bad economy" I say thanks for setting techinical professionals back a couple of decades.

    I am so tired of hearing you aholes whine and yet do it anyway. Hear is an idea, try living below your means so you can be prepared for a situatiuon like this. If you are going to decide to work as a slave for these people then stick with you decision and stop whining like little girls.

    It is a shame thay you will give up you life for a little bit of money.

    Yeah, I'm bitter.

    --
    Just for the record, there is NO "off the record" record.
    Make a record of that.
  59. Get the request in writing by rollingcalf · · Score: 2, Insightful

    Tell them to put the request to work 12/7 for however many months in writing.

    Then don't work all those extra hours - work 12/5 or 10/6 and let them fire you if they want. Then if they fire you for not doing 12/7, sue their ass for wrongful termination and for the unpaid overtime you did so far. As an exempt employee, they are not supposed to be counting your hours and penalizing you for going below a ridiculously high amount.

    --
    ---------
    There is inferior bacteria on the interior of your posterior.
  60. But have you asked? by mobiGeek · · Score: 2, Insightful
    But us salaried employees are going to get nothing in return for trading in what's left of our life so someone else in the company above us can make money.

    But...have you asked about compensation of some form? If you don't ask, a money-tight company (or insensitive boss) won't think to offer. However, if you ask they just might see your point...

    I'm not saying that it's right that you are in a position of having to ask. But if you don't ask, then you won't know for sure that the above statement is true. If you do ask and they say "no", then see those "Q-U-I-T" threads above ;-).

    --

    ...Beware the IDEs of Microsoft...

  61. Management pushing you too far? by Anonymous Coward · · Score: 2, Funny

    quote "Wel, i gotta tell ya...I'd be very, very careful who you talk about that. Because the person who wrote that...is dangerous. And this buttoned-down, oxford-cloth psycho might just snap and then stalk from office to office with an Armilade AR-10 carbine gas-powered semi-automatic weapon, pumping round after round into colleagues and coworkers. This might be someone you've known for years...someone very...very...close to you"

    Fight CLub 1999

  62. Ah, the old Death March by Proudrooster · · Score: 2, Insightful

    You really have three options...

    1. Lie down and get kicked.
    2. Q - U - I - T
    3. Organize, play along, and turn then turn the tables at the end.

    You didn't mention the margin on this deal and that would be a very good thing to find out before excercising Option #3. If they are making 500% profit off your blood, sweat, and tears then I would definately go after some of some of that cheese. If they have no cheese to give, you might as well start looking for another job since this project probably won't finish on time and the company is sunk anyway.

    However. if there is money to be made. First, I'd organize with the the key people on the development team. Then I would start the death march and work hard on the project. On death marches, people start quitting after the first few weeks because they can't handle it. Once the pack leans out a bit and there is no hope of finishing this project with replacement developers make your collective demands. This is called collective bargaining. Also, get any CASH you want UP FRONT. Don't take promises, take CASH UP FRONT or you will NEVER SEE IT.

    Also, if the mandate is 7x12 then make sure everyone one the team works 7x12. If anyone is excused from working for any reason then make sure you take equal time off. Those with kids and families tend to get breaks like working from home and weekends off.

    Remember that no matter how much they yell and scream, you are NOT a slave.

    I guess this is what Greenspan was talking about when he said, "Employee productivity gains have been made."

  63. Re:Law of diminishing returns... by M.+Silver · · Score: 2, Funny

    After about 60 hours, in my experience, you start getting negative returns (the project actually starts regressing) because more bugs than good code is put in.

    I was trying to convince a lead "programmer" of that one Friday at 11 pm... we were on an out-of-town project, and I suggested we knock off, get a night's sleep, and finish the project in the morning. Nope, he wanted to finish that night and drive home in the morning. So us programmers went back to work.

    About fifteen minutes later, a scorpion turned up in his cubicle (this was the Oklahoma panhandle, and not an uncommon occurrence). After the other two programmers screamed like little girls and I disposed of it (did I mention I'm female? What I wouldn't have given for security-camera footage) we went back to work again. ...For all of about five minutes. Both guys were fidgeting and sure they were feeling dozens of the critters crawling up their pantslegs. I pointed out the advantage of a skirt (company dress code)... clear scorpion visibility. The lead decided to go back to the hotel after all (where more security-camera footage would have doubtless revealed paranoid bedding-checking). We knocked the code out in a couple of hours the next morning, and drove home.

    Unfortunately, staging a Scorpion Incident would only work for the article-poster if the decision-making management is also working the same hours, is arachnophobic, and will fall for the same trick 28-42 times in a row...

    --

    Slashdot's token middle-aged housewife
  64. I would leave by darthtuttle · · Score: 3, Insightful

    I would leave this position. I would make my reasons clear, and I would leave in such a way that a reaonable person would consider hiring me again (as opposed to burning bridges).

    I think we have our selves to blame when we can't afford to do this, and I've been guilty of it in the past, which is why I changed my habits. You see, I generally can afford to quit a job, and I've done it before. By having saved for more than just those days when I stop working for good I was able to quit. By being sucked in to the consumer machine we spend and spend without thought to consequences. While many of us save for retirement and a rainy day, not to many save six months to a year of living expenses so that we can be in control of our work day.

    This company believes they have you. For most of the poeple there they probably do. You can't afford to quit long enough to find a new job, so they will do to you what they can. If you can't afford to leave the job, at least use it as a reminder next time your looking at that new CD or adding 20 new cable channels you will never watch, or upgrading that computer you bought last year. There's a deeper price to pay than the money. That money is your freedom. Freedom from control.

    When you shop, when you buy things, when you use the credit card, think about it. Think about what you could do if you could afford to take a year off to find the perfect job. Think about what you could do if you could take a year off to get a consulting business off the ground. Think about what you could do if you have the choice to do it. Money gives you that choice. When I'm working my goals are to get one year salary saved, seperate from retirement and savings for other things like a new car or home, and it's worked. When a previous company was going the wrong direction I was able to simply walk in to my managers office and hand him a polite letter saying that I was leaving for personal reasons and planned to take some time off.

    --
    Darthtuttle
    Thought Architect
  65. Whine, whine, whine by ToasterTester · · Score: 2, Insightful

    Try being a contractor its sucks and the overtime is small compensation. As a full-timer you get benefits and that is considerable, then vacation, and sick leave. As a contractor most agencys don't have any of the above or they are so skimpy they are useless. Then they can cut your pay at any time and lately it happens a lot. Sure you can bitch, they just tell you to quit and hire someone else cheaper. Then they can end the contract with no notice. It appears to be a growing trend hiring contractors. Soon as company hicups they can dump people at a moments notice to cut costs. Also no benefit or unemployment costs to the company, the contracting firm gets hit with that. I would gladly give up the overtime I get paid for the benefits and (a bit more) security a full time position offers.

  66. There was a case in the Northeast a few years ago by RhettLivingston · · Score: 2, Interesting

    I can't remember the details, but the gist was simply this,,, if you were an hourly worker, federal law would require compensation for you overtime and that compensation would be at an inflated rate. If a company chooses to make you a salaried employee, the concept is supposed to include a certain amount of flexibility in your job that acts as compensation for the overtime pay an hourly employee would get paid. Things like flexible lunch breaks and flexibility in when you work are expected.

    In the case I heard about, a company had treated their employees like hourly employees, absolutely dictating every detail about their schedule and even requiring them to punch clocks for record keeping purposes. The employees brought a lawsuit against the company for back pay on their overtime using the same 1.5X normal pay to 60hours, 2X normal pay on Sundays, 3X normal pay on holidays rules that they would have received by law if they had been classified hourly employees. I heard that they won, but didn't hear whether any appeals process was followed.

    So, there is a limit to what they can demand. If they are offering some form of compensation like 3 day weeks for a while later, I would think that you've got no case. If not, and they are treating you like hourly employees, you should consider breaking the business relationship if you can as a first resort, but if that isn't possible (i.e. another job can't be found) you should keep careful records including anything written that describes this policy and any other policies that seem like the kind that would be employed with hourly workers and consult an attorney.

  67. Overtime Pay by pieguy · · Score: 2, Insightful

    As a contractor, I've always felt sorry for the salaried employees who worked tons of overtime while I was limited to 40 hours per week because companies did not want to pay my billing rate for more than 40 hours per week. At my billing rate I made roughly twice what the regular employees made.
    The other thing though is I produced more during my 40 hours per week than the poor boobs who worked 60 hours per week. I didn't do more work, but I did very little rework....fixing bugs is all rework and it's productivity = zero.
    If you go from a 40 hour work week to a 60 hour work week, more work is produced for 3 weeks. The fourth week results in the same amount of work accomplished as the 40 work week. After that less work is performed in 60 hours than used to be done in 40 hours.
    I know that everyone thinks they are doing all kinds of work and they are. But most of the work they do is fixing mistakes they made due to fatigue and has zero productivity.

    --
    ------------------------------------
    knout (n) - A leather scourge used for flogging
  68. Don't be a doormat by August_zero · · Score: 2, Interesting

    I would start looking for new opportunities for employment. No job is worth this, no matter what the corporate whores will tell you, your company does not own your soul, and they have no right to demand such an absurd workload.

    It's when people roll over and take it up the pooper from employers, that it makes it harder for everybody. Tactics like this work because people cave in and let it happen to them, You have an education, you have a degree, there are plenty of other places that will hire you.

    --
    On Wall Street they say "buy low, sell high" On the pad we say, "buy high, sell high" Isn't that somehow better?
  69. Re:If you do quit before the end of project... by Lemmy+Caution · · Score: 2, Insightful

    Threaten to quit if you don't get overtime bonuses.

    And tell senior management that the bonuses should come directly from the commissions that the sales team who negotiated the deal earned. Sales and account management should be pillaged to pay for their fuck-up.

    This may actually work, too. They can do the math with you, if need be.

  70. Your job is toast, whether you quit or not by rollingcalf · · Score: 2, Insightful

    For a company to agree to a ridiculous deadline because the client delayed the startup date, shows that the company is desperate for projects and the management is easily bullied by clients. Sometimes you have to make certain compromises, but you don't last long in this business if your clients can bully you like that.

    If a client insisted to IBM or EDS that they must have the project finished by the same fixed date after the client delayed it, they (the client) would get the contract shoved up their ass.

    --
    ---------
    There is inferior bacteria on the interior of your posterior.
  71. Walk away by pvera · · Score: 2, Informative

    If your company is desperate enough to screw itself with a work schedule they know won't work, then you need to bail. And don't wait til the work schedule eats you up, just bail.

    Weare all familiar with how customers screw us during the life of a project. They wait til it is too late to sign the statement of work, push our net 30 to net 45 or worse, come up at the last second with mods we never agreed with and are NOT in the contract, etc. All these are normal. The problem is when your company lets the customers screw them even before the contract is signed. Just because they are your biggest client it is no excuse to risk losing money on the contract just to keep them happy. The customer knows exactly what they are doing, and if you let them do it now they will do it again and again.

    Back at my previous job we had a lot of business with about 5 divisions of a huge american conglomerate. My programmers used to hate working on these projects because the internal clients sucked. I started keeping track of all these separate customers (I was managing the programming team but was not project manager, so I did not have day-to-day contact with all the clients) and noticed a disturbing trend: except for a wild variation in the mood of the customer, all of them tried to screw us with the same excuses and delays! I started digging around and found out ALL employees that have responsibility over software projects are trained by that company in how to intimidate small shops into this kind of behavior!

    Don't be misled by all the BS talk about the economy going to the crapper. There are tons of jobs out there! It took me over a month to find a good consultant to offload some of my excess work because there are not enough good programmers out on the street.

    --
    Pedro
    ----
    The Insomniac Coder
  72. I know its pretty obvious but... by dev_sda · · Score: 2, Insightful
    I know that this is pretty redundant but honestly, just quite. Walk into your supervisor's office and tell him right then and there that you quit. Walk away. Any company that is going to do that to you does not deserve your employment. They are sending you a clear and consistent message about how they view you and what you mean to them.

    If you don't quit, then shut up and take it, just like you deserve to.

  73. Re:This is not normal by finkployd · · Score: 2, Insightful

    I don't know. I know quite a few people who are in unions and nearly every one hates it. You are right we need laws to protect us, but I don't think unions are the answer. Besides the fact they they seem to all get corrupt fairly quickly, the general complaint I hear is "everyone gets paid the same regardless of the quality of their work, so I'm just going to coast along like everyone else."

    Finkployd

  74. One small point by pherris · · Score: 4, Informative
    The parent is correct (thanks for posting) with the addition that the employee needs to make $27.63 per hour (equal to $57,470.40 per year). If he makes less then they need to pay him overtime. See 29 USCA Â 213(17) D. His state may have other laws that offer further protection.

    A former employer pulled a similar stunt on a friend in a different department (5+ hours per week unpaid overtime). He quietly logged his hours on a daily basis with a brief description of what he did. After two years of this he quit (better job) and filed a law suit againt them. IIRC he just had to go to the state labor board and they got him his back pay and fined the company.

    IMO I'd do the same. Mention once that you don't agree with unpaid overtime and log your work activities. BTW, judges/lawyers love to see hand written logs. Also check with your state's labor relations board. I wouldn't do anything big until you start work for someone else.

    On a side note: where does it stop? Is the next step to start working programers (et al) like MD residents (70 - 80 hours per week, sometimes 36 hours straight). How many hours over 40 per week is too much?

    Good Luck.

    --
    "And a voice was screaming: 'Holy Jesus! What are these goddamn animals?'" - HST
    1. Re:One small point by shepd · · Score: 2, Interesting

      >BTW, judges/lawyers love to see hand written logs.

      To make them even better, use a log book with prestamped, numbered pages (not done by you). You should be able to find them in most university bookstores. Ensure the book is designed in such a way that if a page is removed it not only breaks the numbering sequence (of course) but will also leave evidence (bits of paper stuck in the spine).

      This way you can NEVER be accused of tearing out a page if you haven't.

      To ensure you aren't accused of modifying anything, also ensure you cross out any blank writing spaces and NEVER use pencil, only pen.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  75. My religion won't allow it! by bluGill · · Score: 2, Insightful

    My religion does not allow me to work on Sundays. It isn't extreemly strict, as the preacher say, illness doesn't wait, so if I need an emergency room I don't want the doctors to wait until monday to do surgery. So we cannot tell doctors to not work sundays. And there are many other reasons that you may have to work sundays. However if your job isn't critical to life in some way (you know if your job is really critical to life) and you have to work a lot of sundays, then there is a problem. Doctors are encouraged to find some other doctor who doesn't care about working sundays and switch, but that isn't normally possiable.

    More improtantly, about half the people in the US belong activly to a religion that prohibits working on a Holly day. (normaly sunday, but some saterday, and I think Muslims have a different day) You should have no problem telling your boss that your religious health is more important than anything on earth. (in most religions anyway).

    p.s. check your local unemplyment laws. In Minnesota the law allows you to get unemployment if quit for a reason that would cause a normal person to quit, and a change in working conditions is one example givin. You should seriously check this option out. Unfortunatly it is a tight market, I've been looking for a programing job for almost a year, which is longer than unemployment lasts. Consider it, but I don't know your situation, or your local laws.

  76. Oh WAAH... by unixbugs · · Score: 2, Interesting

    Grow up. Some of us need just as much education to run the cable that you rely on, get paid less, and have alot more stress. My system has a 90% turnover rate, but I'm not going anywhere. Contracting to do that for various Multi-Service Organizations is a nightmare that is our waking lives, especially when our corporate office is so distanced from the labor aspect that they will sign any agreement that they can profit from.

    Over worked and under paid? Join the club. Most of America does manual labor for 1/4th the wage of your yearly salary, and works harder, longer hours than anyone you probably know. The top 5 people I work with are about the boat, not the captain, and will do whatever it takes to keep us cruising. That is why we are still here. It isn't about the money, its about the game. Its about being reliable and sleeping well at night knowing that your motivations aren't built on greed. Its about looking at yourself in the mirror and being able to see in your own eyes that you aren't corrupt.

    To those of you who find my stance entertaining enough to reply with cyinicism: you are the kind of trash I would fire in a heartbeat. Someone on here brought up cutbacks and evaluations, and that is what you should be thinking about. If your little 6 week stretch of waking up early and not having time to mow your lawn or wash your Volvo is too much to handle maybe you should try a different career like selling hot dogs.

    Managerial crap aside, you have a good point. I was pissed too when my "promotion" turned out to be a cut in pay with more responsibility. Since I had the balls to tough it out I get to be the boss! Hah!

    --
    You are about to give someone a piece of your mind, something which you can ill afford...
  77. Oh, that's easy. by Pig+Hogger · · Score: 2, Interesting
  78. This is where it pays to be religious. by MickLinux · · Score: 5, Insightful

    Okay, I can come in on Saturday, but I can't work on Sunday. An Orthodox Jew can't work from Friday Evening until Sunday. A muslim can't work on Friday.

    That is well within the demands of our religion. Get laid off? Ask why, in writing. If they say "could not work to meet the demands of our contract", that is enough to haul them into court: religious discrimination, and sue for company ownership.

    No kidding, that 1-day-off is God's minimum-benefits plan. It is also extremely important for a different reason: people who don't get 1 day off tend to start making very bad decisions. Ask my brother, who was working 7 days per week on his grad program. He got an ion trap working that had never worked before, then got data; it was given to a previous student for her PhD. He accepted it, and went to get more data... but long story short, destroyed the million dollar superconduncting magnet through a series of plausible, but erroneous mistakes.

    His grad professor approved every one of the decisions, but was not overseeing the work, since he too was making bad decisions...

    I really think 1 day off a week is quite important, and the 3 major religions of Jewish origin provide a good means for that 1 day a week.

    But if you aren't religious, that's okay. Go ahead and put bugs in the customer's code [you can't help it... it'll happen.]

    Or go back and argue this one out with your management, saying "this isn't acceptable -- you need to hire more workers or the work isn't going to get done right, and you need to charge the customer the extra."

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  79. Do they have sealed isolation cubicles? by geekotourist · · Score: 3, Insightful
    Because you're going to need them. 12/7 for two weeks I could see, or 12/6 for 6 weeks... but 12/7 for 6 weeks is a good way to schedule a failure. The very act of assuming and requiring 100% uptime in the people just about guarantees that it can't happen. The problem is a combination of physiology and human factors analysis:

    • Physiology: increased stress = decreased function of your immune system. Insufficient sleep = increased stress.
    • Human factors: if you're on a team, you don't want to appear to be doing less work than the others.
    • and the numbers: 168 hours in a week. 84 for work, 56 for healthy sleep...28 for everything else
    Assume all developers find a way to work 12/7: they cancel all vacations, classes, conferences, workshops, ceremonies, weddings and funerals; they telnet into religous services (and never mind all the caselaw protecting rights of religious expression when, for example, it includes having a day of rest); they suspend all taking care of children or parents (nevermind the family medical leave act)...

    So what happens the first time one developer gets exposed to a cold or the flu? Under regular 9/5 circumstances you might just say "Look, I'm coming down with something. I'll head out early today to sleep it off": you make up the time later, and everyone appreciates that you didn't expose them to the bug. Instead, under the 12/7 situation you're going to try to tough it out. You won't get the extra sleep you need, so the illness just gets worse. Because everyone else is sleep deprived, more people are likely to catch the cold from you. Because there is no room for errors / illness / humanity in the schedule, anyone who falls behind will be aware of how they're holding everything up. This causes stress. Stress causes illnesses to last a lot longer. Interesting negative feedback loops ensue.

    And this is assuming everyone is gung-ho for the 12/7 plan. What happens when one developer gets creeped out over having to skip a funeral and decides the only choice is to quit? There won't be time to train a replacement: those 84 hours'll have to be absorbed by everyone else.

    And that's just the people: that 12/7 schedule doesn't have wiggle room for all the standard crashes, viruses, connectivity failures, power outages, traffic jams, major news events, and other standard slowdowns in modern office life. Someone in management there needs to buy a spine and give the client an honest timeline.

  80. Easy by shepd · · Score: 2, Insightful

    You need to do these things, since it seems there isn't anything you can do but quit.

    Since I assume you don't have enough money to coast, you'll need to start saving. You'll need to work this shitty project, and work it hard. Squeeze every last penny. Spend nothing. Get used to it (saving your money), you'll be doing this for the next 6 months. Get together enough money that at your current expenditure level, you can last another 6. Live like a college student if that's what it takes. $1,000 a month is actually enough to run a family, even today. Be prepared to jettison luxuries if you have to (extra car, movies, eating out, cable TV, ADSL, cell phone, etc).

    Do the best damn job you possibly can on the project. Once the project is over, look for jobs. Test out the market. Get a feel for how bad it really is. If IT is as bad as it is for jobs (it really isn't) look for some other work (security jobs are boring but are ALWAYS hiring just about anyone trustworthy enough not to steal the bosses' twinkies). Once you see a decent set of jobs that you're sure you'd be hired for, you can either try to get hired (always nice, but leaves you with unspent ammo [your earlier hard effort]) or hope (risky).

    So. Next step. Now you've got the money saved up, you go up to the boss and tell him point blank you will never work those hours again without overtime pay, or you'll quit. If he says you have to quit, be happy -- he was never willing to be reasonable and this situation would come up again and again.

    Unless you are truly a useless lump, you'll find something, perhaps even at a reduced salary, elsewhere. You have 6 months to do so, so you aren't rushed. If you can't find anything after 4 months, time to set up shop and get your own customers. Why not phone all the past clients of your old company? I'm sure they're all pissed off and are looking for new people to do their dirty work.

    --
    If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  81. Re:Then I DO get paid for overtime by Wolfrider · · Score: 4, Insightful

    --What good is your extra money if you never have TIME to do anything with it? What good is buying things with your extra money if you never spend any time at home?

    --A balnace *has* to be struck between work and personal life. I don't care if you're a single bachelor even - if you devote your entire life to work, you rob yourself. Your employer does NOT CARE about you. Stand up for your personal time, and don't agree to be a slave.

    --
    .
    == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  82. the simple approach by sir_cello · · Score: 2, Insightful

    The simple approach is this.

    Your employment contract states that you are contracted to work a fixed amount of hours per week (say, 40). Often - mine does - it also says that you are to work some degree overtime when necessary. However, this doesn't extend to the sort of overtime that your organisation is demanding. You are within your rights to state that you can't work 12/7 - and you should try to negotiate and state that you are prepared to work some amount, say 50 hours a week, that is "reasonable" amount of overtime. The organisation cannot dismiss you otherwise it is wrongful termination. You can simply refuse to work to their excessive demands.

  83. Redundancy selections by delibes · · Score: 3, Interesting

    IMHO 'they' lay off a selection of people, based on (in no particular order):

    1) Who they think they're going to be able to generate revenue from in the future,
    2) Which personalities they like,
    3) How much a person costs to keep,
    4) A suitable number of token managers to keep the troops happy (approx. 1 chief per 15 indians, no racial discrimination implied).

    --
    This is not a sig
  84. Slave? Yeah, right. by GCP · · Score: 2, Insightful

    What good is your extra money if you never have TIME to do anything with it?

    "Never"? I told you about what I was doing now, not what I was going to be doing for the rest of my life.

    Go ahead, stand up for those rights, and leave work every day at five o'clock. I'm working on being able to leave work, period.

    ...don't agree to be a slave

    What a politically "progressive" society we have, where someone with my life is encouraged to consider himself a victim of oppression.

    --
    "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
  85. How about religion? by MickLinux · · Score: 2, Interesting

    For example, how about religion, where a person refuses to work a non-emergency-type-job [that is, programming, as opposed to police/fireman] on holy days [including one day a week: Sunday, Saturday, or Friday depending on religion]?

    Because if so, then that definitely provides a good reason not to work 12/7. 12/6, maybe, okay. 12/7, no.

    [Actually, I'd kindof assume, it being America, that religion is legally frowned upon, and so the answer will be "constitutionally, it should, but in practice, it's okay to fire over religion. It's just not okay to fire over no religion." But I'd really like to know what the answer is.]

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  86. At-will employees all are we by rockhome · · Score: 2, Informative

    I believe that indentured servitude was made illegal more than a century ago, and now we have this wonderful thing in the US called "at-will employee". The vast majority of us salaried employees are just that.

    For those of you who don't know, if you do not have a specific contract, your a probably at-will. This means that you are free to leave at any time you like, just as your employer, with some restriction, is permitted to terminate your employment. This is wonderful when faced with an environment that becomes unsuitable or hostile, an employee is free to leave as is his wont.

    When face with such a situtationas described, you have two choices :

    1. Work the requested time and try and gain some concession from your employer (additional vacation, bonus, free pot, 'ludes).

    2. Tell them to stick it and walk out the front door.

    If the economy is that bad, perhaps staying is your best option. Remember, if the deal is that important to the company, there is most assuredly some decent revenue riding on it. With out revenue, you can't have profit, and without profits, or at least solid or increasing revenue, your stock won't go up, your company woan't do well, and later on, you are out of a job any way.

    So stop whining and be a man and make a decision.

  87. OK. Practical stuff. by carldot67 · · Score: 3, Insightful
    There are several ways I can tackle this. I can bitch and moan, but thatll get me nowhere. I can sympathise (you can take that as read) but it wastes you time. Or i can do this...

    I am a reasonably senior manager in IT. I have been around a bit and here are the facts.

    A)

    It is the resposibility of your manager to report to his manager, up the line to the CEO. The CEO works for the board. The board DO WHAT IS BEST FOR THE COMPANY SHAREHOLDERS. Not you. I'll come back to this point as its important.

    B)

    Any student of HR will understand that 12*7*6 is not tenable. Per day, assume 12 hours work, 1 hour break, 2*0.5=1 hour commuting, 8 hours sleep, 1 hour breakfast/wash/shave, 1 hour evening meal. Add it up. That is 23 hours. That leaves 7 hours a week for other things. Grocery store 1 hour, washing clothes 1 hour, etc. 12/7 working not only destroys your social life, it is MATHEMATICALLY intractable.

    C)

    Any student of psychology will know that in a given team of (say) 10, 2 will go the distance, 2 will do it under duress, 2 will do it but badly (see B, above), 2 will do a half-assed job and 2 will simply quit. Its a bell curve of human behaviour and RESPONSE UNDER PRESSURE. Thats the key. Some personalities (like mine) - Briggs-Meier ENTJ will simply quit. Google for Briggs-Meier, look at the behavioural motifs and then the responses of each type under stress. I predict you will lose 25% of your effectiveness over the duration of the project.

    D)

    I assume most people are familiar with the mythical man month so I wont go there other than to say hiring new contractors wont help.

    OK. So what do we do. There has been good advice about not being the guy to put his head above the parapet. Especially in this market. So draft a letter, all sign it, and deliver ANONYMOUSLY to your management.

    Make the points above. As a responsible manager, they SHOULD see impending doom and go straight back to the client and negotiate an extension such that critical cuntionality is delivered on-time and less critical thereafter. They can sweeten this with free support later. They HAVE to spread this load or the team will walk. There, you have turned this debate from a "they are trying to screw us - f*ck them" into a BUSINESS DECISION. Business is about weighing up risk. They need to clearly understand the risks. I can now refer to to point (A). The company's interests are clearly not served by doing this. What are the penalties if they fail? Can they risk failure if some of you guys take the ultimate sanction and walk. I refer you to point (C): other posters tell you to quit whiing and/or knuckle down. Yeah. Whatever. The truth is that certan personalities will QUIT whether it is logical to do so or not. Some personlaities UNDER PRESSURE will resort to self-destructive behaviours such as walking out with no job to go to and even sabotage. I have seen it happen.

    Document EVERYTHING. If HR get involved (they will have to in this one I think), if people get fired, quit, sue (the whole gamut is possible - nay, probable here) you want to have some arrows to fire. Even if there is nothing to document - document the fact that there is nothing. Do it NOW.

    If you win concessions, carrots, etc from management, get it up front and guaranteed IN WRITING from the guy who will ultimately write the cheque. Clue: that wont be your line manager. In these times, it's likely senior management/CFO. Your manager will piss and moan about you mistrusting him but the risks here are too great to not do it.

    Regardless, get the company to formally request each of you in writing to do the work. Even if you as salaried employees are expected to do certain unpaid overtime, in a LEGAL situation the court will generally ask whether the request was REASONABLE. 12/5 or even 8/7 (sixtyish) hours might be reasonable but 84? for two months? in summer? Hmmm. A judge will have a long hard look at that.

    And final

    --
    I wish at was Friday, but I dont want to wish my life away. So I wish it was last Friday.
  88. Form a Union! by scharkalvin · · Score: 2, Interesting

    Get all the programmers and engineers together and
    demand the overtime (actually DOUBLE time) and tell them you will all walk out in mass if they don't agree. Also have them sign an agreement guaranteeing everyone at least a year's employment after the contract is over (anti revenge clause).
    If management doesn't agree they will doom the company by loosing the contract.

  89. I've been in both situations by Aceticon · · Score: 2, Insightful
    I live in Europe and i've worked both in a "work 10h/day get payed 8 and if we need it you'll work extra for the same money" and a "work 8h/day and that's it" (different countries).

    I can tell you one thing - i produced much more (as in results) working 8h/day than doing 10x6. In one specific situation, after about 2 months of doing an average 60h/week i was so incredibly tired that i produced less that i would be if i had worked only 20h/week (no kidding).

    My pet theory is that a tired mind produces more bugs. Now, finding a bug and fixing takes a lot more time (like 10-1000 times more) than coding it right. The outcome is that the total time is longer because you end up wasting a lot of unecessary time in bugfixing.
    If you are really really tired, than things get so bad that you even type wrong (at my worst point i was doing something like 1 spelling mistake every 4 or 5 keypresses - that's when i decide to quit and ended up moving to another country, my best decision ever).

    <RANT>
    I definitely can't understand the management mentality that believes that someone that's working 80h/week can produce more than someone doing 40. I suppose it's a mix of stupidity - more hours = more work done - and a "cover your ass" approach - when the project fails (not if), the manager can always say that it's not his/her fault, he/she made the coders work really hard (and working long hours is a highly visible thing).
    </RANT>

  90. Start with No by 0axaca · · Score: 3, Insightful

    Someone in your management should read "Start with NO...The Negotiating Tools that the Pros Don't Want You to Know" By Jim Camp All projects are a balance of quality, time, and money. If you decrease the time without increasing the money, quality will go down. Your management negotiated a contract and probably gave this VIP client a good discount. Then the client comes back and asks for more. The response should have been "OK but we will need more money to hire or to allocate more resources to keep quality high. Without it you are asking us to discount it below were we can make a profit.

  91. "Death March" by Yourdon by Chelloveck · · Score: 2, Informative

    My feeling has always been that if I'm consistently working more than 40-odd hours a week then the company needs to hire someone extra. However, I'm perfectly happy to work (unpaid) overtime when necessary.

    This works to my benefit. My empolyer knows that I'll be there when he needs me, so he doesn't much care when I'm there during lighter times. "Comp time" is a great equalizer. Even during times of normal workload, my hours are very flexible and I have the option of working from home when I want. Nothing better than working with a group who trusts each other.

    This has paid out in some tangible ways as well. Last year, after working particularly hard to get some projects done on time, the entire engineering group (all 5 of us; it's a small shop!) was given a week extra paid vacation, plus a performance bonus.

    To the original poster, try to negotiate some sort of compensation. You guys are being asked to put in more than double time for 4-6 weeks. It's not unreasonable to expect something in return for the effort. Since the project will be finished a month before your original deadline, ask for a month paid time off. This way the company will keep the customer and the employees happy at the same time. Also ask that the company pick up the tab for things you can't do around your homes. Simple things: hire a gardener to keep your lawns maintained for the duration. Hire someone to do the shopping or handyman projects or whatever it is you'd normally do around the house in your free hours. Remind them that they're not simply inconveniencing you, but your spouses and families as well.

    And especially, go pick up Edward Yourdon's book "Death March". It has a lot of good ideas on how to compensate employees who put their lives on hold to successfully pull of projects like this.

    --
    Chelloveck
    I give up on debugging. From now on, SIGSEGV is a feature.