Well, the first time we did that, sometimes we’d end up sleeping at our desks. Sometimes, we just didn’t get more than a couple of hours of sleep. When I was younger, I could push myself through a lot, as could a lot of other similarly motivated young people. Coffee also helped. Lots of coffee. And lots of OTC stimulants from truck stops (most of which are now illegal).
The first place – long dead, now – had a mandated 10am-4am day, 7 days a week. It lasted for just shy of 6 months. Lunch and dinner were catered and were always pizza. Magic Lantern – maker of shovelware – was in the literal middle of nowhere. We all lived in town, no more than a couple of miles from work. We had another office in Dallas (part of an ill-considered business move). They had the same hours, so many of them slept at work. One guy’s marriage ended during that crunch. Like 3D Realms, we had a model where we could potentially get a substantial bonus payout based on project completion within a certain window. We weren’t quite as competent as 3D Realms, however (to put it mildly).
The threat of being fired loomed over all of us, which none of us wanted. It was a common threat, though.
For our efforts, we got a week off at the very end. Sleeping a full night’s worth felt weird for a while.
The game was crap, in large part because we were all in such poor shape, mentally and physically. I must have gained 20 lbs. during that time, from the pizza and the lack of motion. Many of us got sick for a while near the end. We came to work anyway, though, because that was the mandate.
I went to work for another company as soon as I could after that. This company was in the Chicago suburbs. Again, the prices weren’t too bad in the 'burbs, so you could live close to work. And, once the project started to go south, crunch became a mandated thing. We didn’t go quite as long as my worst crunch. Maybe 4 months. We had a mandatory 10am-midnight schedule, 7 days a week. We were expected to put in as many extra hours as we could on top of that. Social pressure, it turns out, is an effective thing. So most of us stayed until 2am, at a minimum. We’d get asked by management if other people on the team were pulling their weight, every now and again. Dinners were bought, but not lunch. They had a vending machine, though. Most of us wanted to get a gig somewhere else, but… again… we were afraid of just bailing. The industry seemed way too interconnected to risk that sort of a blemish on our resumes.
I malingered one day, though, and looked up labor law at the federal and state level. Illinois had a 1-day-in-7 law, which meant what this company was doing – the whole “7 days a week” thing – was illegal. I casually mentioned it to our HR manager one day. Suddenly, we were back down to 6 days a week. We were told to go home at midnight. It felt almost like it wasn’t crunch anymore.
A few months after that crunch, a fellow team member died. His heart gave out. I have no idea if our schedule had anything to do with it, but I wouldn’t be surprised.
I ended up taking a job in Eugene, OR not too long after that. My second project in Eugene, we did some extra hours, but nothing approaching the crunches I’d endured. Maybe 70 hours a week. Lunch at the desk, dinner catered… you know the drill. Mandatory Saturdays. Still, the first significant crunch in Eugene almost did a number on my marriage. Everyone has their limit, and my wife was near hers. So I made my choice. I drew a line in the sand with my bosses. I was ready to walk. They relented, and I ended up moving into project management. I was grateful for that.
It’s better now. It really is. My former co-workers and I are a bit wiser for it all. A bit less willing to let work become an all-consuming thing. A bit more willing to walk, if needed. A bit less afraid of the consequences. Most of them aren’t in game development anymore. Some went to film effects, some went to government contractors, and some went into other fields unrelated to software development.
On the other side of it all, none of the companies I’ve worked for since then have been quite so demanding. They seem to have learned that it’s better to have employees who are awake, aware, and happy to be there. Who knew? Maybe it’s getting better for everyone. I hope that trend continues.