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?

62 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 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.
    4. Re:They pretend to pay us... by smallpaul · · Score: 4, Funny
    5. 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]
    6. 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.

    7. 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.

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

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

    9. 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.
    10. 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.

    11. 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.

    12. 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 ...
    13. 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
  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 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.
    3. 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.
    4. 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
  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.

  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 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...

    2. 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).

    3. 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.

    4. 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.

  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 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. 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 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
  8. 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 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.

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

    V-I-R-U-S

  10. 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.
  11. 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.
  12. 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?"
  13. 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.
  14. 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"
  15. 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.

  16. 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.

  17. 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.

  18. 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.

  19. 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.

  20. 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.

  21. 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

  22. 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)
  23. 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.

  24. 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.
  25. 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.

  26. 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!

  27. 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.

  28. 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.

  29. 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
  30. 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
  31. 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
  32. 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??