Should I take a job in Baghdad?
I'm a 27-year-old software developer who's fortunate to be choosing between two attractive and very different job opportunities in the middle of the worst economy of my lifetime.
The first option is my current job, which I started this week. I'm working for a small division of a large company, writing software for the intelligence community in Ruby (no, not Rails... plain Ruby). This job is awesome- my boss and coworkers are all the nicest and smartest I've ever worked with, the work is interesting, it pays about 110K/year (with decent benefits... I'm still a W-2 employee), and I work around 45-48 hours a week. The biggest downside is that because I found it through a recruiting company, I'm not technically working for the company itself- it's one of those arrangements where I work for the recruiter, who in turn contracts with the company. I don't have any problem with this financially- I'm happy with my compensation- but it means that I have a little less job security over the near term... the company has said that if they like my work (and I think they will) they'll hire me directly after the contract ends (they aren't lying, and the recruiting company won't stand in the way of this), but until that point, probably about a year from now, it's pretty painless for them to fire me or simply let me leave when the contract ends. I also am not completely a member of the team, for reasons that are no one's fault... I don't get to go to company team building events and the like, and can't be given quite the same level of trust.
The other job is one that I haven't actually been offered yet, but expect I will be in the few days (they've told me repeatedly that they intend to make me an offer, it's just a long process). It's a position doing web dev in Java in Baghdad (another position that requires a high level security clearance). I'd be working a bare minimum of 12 hours a day, 7 days a week, with no days off ever, other than a brief break around the 6 month mark, nor would I ever be allowed to leave the base. I'd live in a trailer, and eat military food. I'd make at least 250K/year (they know that's the minimum I'd accept, and it's definitely within their range), with free housing, food, and some tax breaks for living overseas. It would also be a fascinating, unforgettable experience, and it could open the door for me to do other gigs like this with the same company in other locations. The idea of working my butt off for a year (that's how long I'd intend to go) also appeals to me in a way. The position, if I took it, would start in November.
(Also, in my preemptive defense, I'm the farthest thing from a money grubbing profiteer- I traveled to NYC to protest the 2004 GOP convention and the invasion, vote straight ticket Democrat, and have lately been collecting signatures for Obama's heathcare reform. I've told people many times that I'd never work on weapons programs, and it's true; I believe that my work, done well, helps to prevent violence a tiny bit.)
As for why I'm negotiating with the second company when I just started a great job with the first- I pursued both of them at the same time while preparing to leave my last job, and the second company indicated that they probably wouldn't need me for at least 6 months, so I figured I could work for the first company during that time, and then leave (that's not nice, but because it's theoretically only a temporary position anyway, it's not as big of a faux pas as that would normally be). The second company just suddenly informed me that their schedule has accelerated.
The only other big catch here is my long term career plans. I'm not sure I want to be a programmer for the rest of my life; at a minimum, I want to get a master's within the next few years, and I also think a great deal about law school. Money could help with that. Other relevant details: I have little social life, and haven't been on a date in years (although I'd like to get out more and take better advantage of the DC area, where I live, I don't plan to get into any romantic relationships in the near future regardless of which job I pick). I also am a big open-source geek, and think that being able to do Ruby at work is awesome (my last job was Python and Javascript)... Java, not so much.
I realize this is a pretty complex, personal decision, and don't expect strangers on the internet to be able to provide a definitive answer, but I've been wrestling with it for awhile and am interested in whatever perspectives the MeFi community can provide. Thanks!
posted by anonymous to work & money (26 comments total)
1 user marked this as a favorite
But what would that experience really be? Forgetting the intensity of the working environment and the financial rewards, you'd be living in a trailer and never allowed to leave the base. That had better be one awesome base. What if all the conditions were the same, but the base was located in the Nevada desert, would it still seem as fascinating?
posted by ActingTheGoat at 9:10 AM on August 8