(no title)
TruthPrevails | 14 years ago
I was an intern at Amazon this summer and they extended a full time offer. I read Steve's rant with great interest. Since many people in comments have confirmed the points raised by him about Amazon, I am not feeling good right now :( I still have 18 days to accept the offer. I am currently interviewing with Microsoft. I have applied to Facebook just now. Sadly, I screwed up my Google phone screening last week. It was just not my day :( I am confident of getting MS offer. Do you people suggest I reject the Amazon offer? Or should I work at Amazon and form my own opinion? I can always change jobs.
EDIT: I am not able to reply to comments at all! It gives me dead link message. I have been trying for almost 30 mins now. Frustrating.
maestri|14 years ago
In the end, I decided to go with Amazon, thinking like you are that I could always change jobs if I didn't like it.
And yeah, I hated it. Absolutely hated it so much that I quit two months after joining. The problem was that the other startups I was interested had filled the position I'd been looking at (I'm more of a data analyst than a software engineer, and data analyst positions are a little more rare), and now every other place I'd interview at would think I was a total flake. I'd interview somewhere, and I'd have to spend 30 minutes explaining to multiple people why I left Amazon so soon and how they'd know I wouldn't do that again at their place.
I'd have great technical interviews, and I would get told this, but people would be worried about what kind of employee I was simply because of this one mistake I made joining Amazon.
So yeah. Hopefully you'll have a much better experience than me, so that even if you don't like Amazon you can always change jobs, but just throwing my own experience out there as another data point.
SoftwareMaven|14 years ago
srdev|14 years ago
You can also just take the job at Amazon and switch to the MS offer if you get it and don't like what you see at Amazon. Its considered incredibly rude, yes, but our group has had that pulled on us a couple of times.
skyo|14 years ago
TruthPrevails|14 years ago
justoneshot|14 years ago
potatolicious|14 years ago
I left recently (a few months ago) and much of Yegge's rant rings true - but like all big companies, it is not universal. My main caveat when others ask me about working for Amazon is - know exactly which team you'll be on. That will be the difference between a hell on earth scenario vs. a pretty sweet job.
From your internship, you have much more information than most people coming into the company. Use that.
And even if it does turn out to be the wrong decision, the golden handcuffs are only on for 12-24 months. Amazon on your resume is incredibly powerful and opens a lot of doors, so you won't really have suffered in the long run for it. Towards the end of my tenure I had recruiters banging down my door, so your options even if Amazon turns out to be a bad fit are, well, pretty limitless.
eljorgito|14 years ago
also curious as to whether the hellishness everyone talks about applies cross-org (eg for PMs, TPMs, etc.) as well as engineers.
TruthPrevails|14 years ago
tybris|14 years ago
TruthPrevails|14 years ago
revertts|14 years ago
aphexairlines|14 years ago
Personally I find Amazon a great place to write software.
TruthPrevails|14 years ago
revertts|14 years ago
TheTarquin|14 years ago
I guess your mileage may vary, but I've found AMZN to be an awesome place to be a programmer.