News for hackers. Stuff that matters.
Re:Everyone is quitting by Kurtz79 on Wednesday August 10, 2016 @06:54AM (#12260711)
PSA: In case you need more context, just go to the parent url:

https://sites.google.com/site/thefaceofamazon/home

Which from my understanding is a collection of anonymous rants from Amazon employees, and the posted link is just an example.

As someone already posted, it would be interesting to hear if someone in HN can provide some counterexample, or if the rants are spot on.

Re:Everyone is quitting by danso on Wednesday August 10, 2016 @07:23AM (#12260816)
Back when scrutiny of Amazon's working conditions blew up after a NYT investigation, there were several HN'ers who had good things to say about working there: https://news.ycombinator.com/item?id=10065243

Here's an anonymous comment that backed Amazon: https://news.ycombinator.com/item?id=10065713

(there were plenty of negative experiences too)

Re:Everyone is quitting by eumoria on Wednesday August 10, 2016 @07:55AM (#12260955)
I would like to hear something from the other side but not many employees create entire sites dedicated to documenting management/abuse problems. That's a sign right there that it seems serious :(
Re:Everyone is quitting by bane on Wednesday August 10, 2016 @07:34AM (#12260859)
I've known a few Amazonians and their stores more or less mirror the bad stuff I've heard (they all worked in the retail part as SDEs, not AWS). Some of the details about software processes and team build-up/dissolving make me wonder how the site even stays on-line.

I also interviewed once with them for a TPM position and had a fairly weird discussion with the recruiter about compensation and had to field some pretty random interview questions. Nothing was particularly terrible about my experience, but it made me wonder if I wanted to move across the country for what looked like a very non-amazing job.

Re:Everyone is quitting by nommm-nommm on Wednesday August 10, 2016 @10:23AM (#12261949)
>Some of the details about software processes and team build-up/dissolving make me wonder how the site even stays on-line.

Their inventory system is totally screwed up, worst I ever seen. I can't understand how they can run their company the way they do.

Examples:

http://www.orensmoneysaver.com/2016/03/amazon-and-mysterious...

"I sent in 14. 14 were received, 1 was lost and 1 was found. How many should have? 14

How many does Amazon say I should have? 11. How many units do I actually have? 9."

Re:Everyone is quitting by staticautomatic on Wednesday August 10, 2016 @10:39AM (#12262088)
I can't get over how bad this is.
Re:Everyone is quitting by cm3 on Wednesday August 10, 2016 @07:38AM (#12260876)
Let's assume the rants are true for the most part. How is it possible that so many people work for Amazon despite the antics, especially in Seattle where it should be possible to get a similar job elsewhere. Are there benefits people work towards while coping with the toxic workplace?
Re:Everyone is quitting by falseecho on Wednesday August 10, 2016 @09:50AM (#12261682)
I work at Amazon, getting paid just shy of $200k/year. My team spends like 80% of the time doing whatever we think will make the product better. The rest is devoted to operations and handling requests. I don't take my laptop home when I'm not on-call, which isn't that awful. If witnessed half as much fuckery as I see espoused on this site or in the NYT article, I'd finally respond to the google recruiters that hit my inbox weekly. Or idk, maybe start a company, or retire early. I actually enjoy Amazon though. It's an elegant organization that can create product that speaks to the customer, then iterate it to maturity. I imagine in the process of getting where we are today some highly distressed pockets developed and asinine managers got promoted to incompetence, but I haven't witnessed it yet. Also probably helps that a ton of tech companies have popped up offices in Seattle and the demand for engineers is staggering.
Re:Everyone is quitting by 1024core on Wednesday August 10, 2016 @11:04AM (#12262280)
Nice try, Jeff Bezos!
Re:Everyone is quitting by cm3 on Wednesday August 10, 2016 @09:58AM (#12261745)
We don't seem to know what teams the negative reports are from, so may I ask what your division or team is, given your positive experience?
Re:Everyone is quitting by falseecho on Wednesday August 10, 2016 @12:00PM (#12262714)
Supposedly it varies heavily from organization to organization. I work with people from multiple orgs. All of them seem pretty happy. Also, this is probably a violation of some policy which would be a tragic uncuffing of my badass golden handcuffs. Kind of sad that people probably get paid to monitor social media for company image. Probably a good start-up idea there if you squint hard enough and are willing to tolerate a large sales staff with long engagements and a lumpy revenue stream.
Re:Everyone is quitting by shostack on Wednesday August 10, 2016 @02:35PM (#12263880)
Any insight into why specific teams/managers aren't being anonymously named and shamed at this point if it is that bad? Seems almost inevitable at this point.
Re:Everyone is quitting by falseecho on Wednesday August 10, 2016 @02:49PM (#12263963)
I can't imagine being wronged hard enough to do something like that. Then again, this twilight amazon I keep reading about on the internet might be bad enough.
Re:Everyone is quitting by Grishnakh on Wednesday August 10, 2016 @04:55PM (#12264693)
So how do all these Amazon engineers stand living and working there in Seattle when there's no high-speed internet access anyway (according to what I've read online)?
Re:Everyone is quitting by goldenkey on Friday August 12, 2016 @09:36AM (#12275482)
I have gigabit, condointernet. Not sure where you heard that rumor. I made 200k year and took the abuse as long as I could. I made it about a year before I voluntarily quit. Now Im unemployed burning savings and still after months, still not ready to work again due to the absolutely heinous ptsd-style shit I had to go through. Maybe when this summer is up I'll find a new gig. Amazon is shit, good people get abused and ridiculed for making good money. Its the exact opposite of what should happen when you are a skilled and well meaning communicative dev. Im pretty sure the less you make the better you will get treated there, because the entire company is about "customers" and even extracting value from employees. Every employee has a target on their back.
Re:Everyone is quitting by Grishnakh on Friday August 12, 2016 @10:19AM (#12275823)
I'm sorry you had a lousy time at Amazon, but that's not really what I was talking about, I was talking about the state of Seattle internet access. I read it all the time on the internet, in various message forums. From what I've read, in many places in Seattle (the city, not surrounding municipalities), there simply is no high-speed internet because Comcast doesn't feel like building it, and the city council doesn't feel like doing anything to force them to. It's basically a big joke and a huge irony because Seattle is a tech hub with Amazon and Microsoft there as well as a bunch of other tech companies.

As for your situation, I'd encourage you to get out there and look for a new job ASAP. I've had a bunch of different jobs in my career and for me it was actually pretty refreshing starting a new job somewhere. Of course, after a while the grim reality would set in about how this place wasn't that great (usually it was something in the job that changed, such as new management), but for a while they'd usually be pretty fun since their expectations of a new-hire are pretty low, and some jobs actually were pretty good all around. Don't just sit around and stew about your last job; get out there and get a new one and you'll forget about that last horrible one before long. Also, the longer you stay unemployed the harder it'll be to get a new gig, so don't wait.

Re:Everyone is quitting by argonaut on Wednesday August 10, 2016 @07:59AM (#12260984)
An ex-Amazon engineer at a top tech company told me he felt that his current colleagues were higher-caliber than his colleagues at Amazon, and that many candidates that were rejected would have been accepted by Amazon. So that's a possible answer.

That being said, Amazon is still considered a top tech firm, even if it is a cut below Google/Facebook in prestige. There aren't many tech firms as well-known as Amazon. I can see many fresh grads going to Amazon for 1-2 years just to get it on their resume.

Re:Everyone is quitting by cloverich on Wednesday August 10, 2016 @08:44AM (#12261209)
I'm sure one factor is its probably relatively easy to get hired there with solid benefits and pay. While we always hear about great paying jobs (etc.) on HN, most people don't look that hard when searching for a new job. If Amazon pops in with everything they want (salary / benefits wise), they may be reluctant to go on that 4th, 8th... 10th interview.
Re:Everyone is quitting by exit on Wednesday August 10, 2016 @07:48AM (#12260927)
people have far less freedom in deciding where to work than we fool ourselves into believing
Re:Everyone is quitting by cm3 on Wednesday August 10, 2016 @08:00AM (#12260988)
I know very well how little of the flexibility exists for most developers around the world, but I explicitly asked how Amazon can be a good opportunity in Seattle. I'm curious what the benefits are, since there are so many negative reports from insiders. There are many companies you'd expect to read similar reports about and don't, so either there's a negative Amazon press union somewhere, maybe those working in warehouses, or Amazon's office workplace is really as bad as people say.
Re:Everyone is quitting by johnmarius on Wednesday August 10, 2016 @07:52AM (#12260945)
you mean, amazon is better than whatever other places people could work instead?
Re:Everyone is quitting by quantumhobbit on Wednesday August 10, 2016 @08:01AM (#12260993)
Or they thought it would be better than their previous place and were stuck once there. Or it was the only place to give them an offer. Or the money was too good to pass up despite the abuse. Or they accepted the abuse for the name brand on their resume.
Re:Everyone is quitting by pascalxus on Wednesday August 10, 2016 @02:08PM (#12263696)
Or, they have a huge mortgage to pay off and are in danger of losing their house. That'll keep people in an abusive relationship for a long time.
Re:Everyone is quitting by exit on Wednesday August 10, 2016 @08:25AM (#12261104)
this, + a lot of job searching happens in a desperate daze.
Re:Everyone is quitting by VLM on Wednesday August 10, 2016 @08:54AM (#12261265)
Maybe they're trying to show off how tough they are. Nobody ever made the mistake of thinking military basic training was an all inclusive vacation. Its plausible.

In an absolute sense it may be a hellish place to work and the average turnover might for the sake of argument be 6 months. But lets say you have a job hopping stain on the resume and you gut out 9 months of amazon, well, that's fifty percent longer than most survive, that employee must have a cast iron stomach and be a focused dedicated team player, etc etc. Paradoxically Amazon being hell on earth is a benefit in that scenario, obviously you don't want to waste your life on HR nonsense, and if you can prove you're tough in 9 months instead of 2 years, well, thats great. Actually, make working conditions worse at Amazon if at all possible so "tough guys" can prove themselves in only two months instead of the made up 9 months.

Re:Everyone is quitting by ex_amazon_sde on Wednesday August 10, 2016 @08:30AM (#12261131)
Ex amzn here: most of my ex colleagues agree that claims regarding opportunities for growth and so on are massively exaggerated by managers and HR.
Re:Everyone is quitting by st3v3r on Wednesday August 10, 2016 @08:50PM (#12265679)
Well, up until the stories started coming out, Amazon was (and still kind of is) a "big name". So if one of their recruiters comes calling, most people were willing to follow. They'd get their salary and stock golden handcuffs, and by the time they realized the truth, it's too late. You can't leave for a while because of the handcuffs, and what it looks like to leave an employer, especially one like Amazon, within 6 months to a year.
Re:Everyone is quitting by InclinedPlane on Wednesday August 10, 2016 @08:13AM (#12261041)
The median tenure is 1 year at Amazon. Lots of people cycle through there. Though plenty of people stay for a while. They pay alright and it's not too difficult to get hired.

Also, when I was working there I had a difficult time reconciling myself to how bad it was to work there. On paper it doesn't seem so bad. You get to work on pretty interesting stuff sometimes, you make good money, typically you only have to work 40 hour work weeks, etc. I convinced myself to walk away from a good chunk of money just in bonuses to get out of there, some people might be able to stick it out longer or find the money harder to leave behind.

The problem is that having such a huge portion of the economy being involved in knowledge work is a relatively new thing, and we don't understand the differences between knowledge work and physical work. And especially we don't have thoroughly established standards on what constitute good and bad conditions for knowledge work. We tend to think that sitting in a chair for 8 hours a day is "easy", but it very much is not. A stressful working environment for a knowledge worker is just as bad if not worse than a physical stressful job working extended hours. I only spent a year at Amazon, and most of the time I probably didn't even put in full 40 hour weeks, but I hated it there. In comparison I view the time I spent years ago doing data entry at sometimes up to 70 or 80 hours a week during peak times as comparatively inconsequential. Depending on the team you're on and so forth, working at Amazon can be a painful and stressful experience.

Take being on call for example. In theory this isn't so bad, it's good to give devs exposure to how the ops side of things works, and it's in theory good to give them ownership of their own mistakes so that they have incentive to write good code. The problem is, you're not in charge. You're never going to get permission to dump the resources into making everything run well, ever. Most teams have other priorities and they don't have enough resources to spare to allow you to properly fix the code you're responsible for. Worse, it's not even your code, it's code that was written by someone else years ago who also left years ago. And the next person is just going to get whatever mess you leave behind when you leave. So in the average case you can't actually work to improve things, so being on call is going to always be an extra pain, and a significant intrusion into your theoretically off-work life. Worse, it'll push you behind on all the other stuff you need to deliver.

Meanwhile, you have all the typical office BS of politics, ranking, bad corporate culture, reorgs, etc. that you have to deal with day to day. Some people manage to find good teams in that mess, and others manage to just turn off whatever makes people care about work and just suffer through it for the paycheck. But for a lot of people, more so the more you care, it'll be a stressful nightmare. And the easiest way to avoid dealing with all those problems is to just leave, which lots of people do.

Re:Everyone is quitting by beachstartup on Wednesday August 10, 2016 @10:20AM (#12261928)
14 hours/day of low-paying mindless work like installing software (or whatever the modern equivalent is) without constant interruptions is easy and lucrative compared to even 4 hours of stressful, dissonant, interrupt-driven work that is common today. both are considered knowledge work, and in the end, on an hourly basis, both pay basically the same.

the most stressful part of this entire industry, and i know this from experience, is fixing other peoples' problems on-demand. whatever form it takes, that's the absolute worst fucking job in this entire field, because you get blamed for problems you did not cause, and blamed a second time for not fixing it fast enough.

Re:Everyone is quitting by smcl on Wednesday August 10, 2016 @08:31AM (#12261143)
"it's not too difficult to get hired" - is this right? I've had friends go through 3-4 (I think five, for one) rounds of interviews.
Re:Everyone is quitting by rebeccaskinner on Wednesday August 10, 2016 @09:05AM (#12261337)
I interviewed there several years ago and although the interview process was long (several phone interviews and then a full day on-sight) it never really felt like a hard interview process. Of course after I interviewed there I heard nothing from them for 2 months, assumed they weren't interested, then they gave me a written offer out of the blue for a completely different job that had nothing to do with what I'd interviewed for and wasn't really aligned with my skills or interests, so I have no idea what kind of bizzaro twilight zone interview process I might have fallen into.
Re:Everyone is quitting by VLM on Wednesday August 10, 2016 @08:57AM (#12261285)
From talking to ex-amazon coworkers you don't have to have gone to a handful of ivy league unis, you don't have to be exactly 22, you don't have to be a white male, you don't have to be in the same frat as the CEO. Doesn't mean you aren't going to get put thru the interview wringer like any other low social status job.
Re:Everyone is quitting by tushar-r on Wednesday August 10, 2016 @09:59AM (#12261754)
>The median tenure is 1 year at Amazon. Lots of people cycle through there. Though plenty of people stay for a while. They pay alright and it's not too difficult to get hired.

Curious - does this take into account their warehouse employees who are not FTE's and are seasonal or only FTE's?

Re:Everyone is quitting by InclinedPlane on Wednesday August 10, 2016 @10:13AM (#12261868)
That's for FTE software developers.

Keep in mind that can be somewhat misleading, if you have 3 positions and for 2 of those you have people who have stayed there 5+ years but for the other one you have had 5 people cycle through at a year each the median tenure will still be just 1 year. Even so, that's a pretty scary stat.

Re:Everyone is quitting by vonmoltke on Wednesday August 10, 2016 @10:40AM (#12262090)
> it's not too difficult to get hired

Well, that makes me fell better about being rejected. :/

Re:Everyone is quitting by InclinedPlane on Wednesday August 10, 2016 @12:17PM (#12262854)
Don't feel too bad, the hiring process in tech is almost universally garbage, from every angle. It especially has a high rate of bad "no hire" decisions.
Re:Everyone is quitting by vonmoltke on Wednesday August 10, 2016 @12:42PM (#12263075)
I know. What really frustrates me is the number of people who try to justify that high rate as if it were a good thing, or at least a not very bad thing. I'm at the point now where I take willingness to encourage people to re-apply in n months as a signal that a company's hiring process is bullshit and that I shouldn't apply.

I have been downvoted on reddit for saying this, but my opinion is that a company should be confident enough in a "no" that they won't reconsider that person for a substantially similar role.[1] If they aren't, they need to fix their hiring process so they are.

As an aside, the other thing that really pisses me off is to hear about how in-demand "software engineers" are while still having to deal with this crap. Seems like a self-imposed problem to me.

[1] "Substantially similar" here means same level, same stack, and same team, as appropriate for a particular company. IMO level should largely be irrelevant at larger companies because a candidate should be judged on hireability into any level and an offer made at the highest one appropriate. If there isn't one appropriate but a slot opens up within a reasonable amount of time, an offer should be made to previous interview candidates who passed that bar but failed the higher one, without the need to re-interview.

Re:Everyone is quitting by InclinedPlane on Wednesday August 10, 2016 @01:08PM (#12263277)
I don't know if you've been on the other side of the equation, but it's also just as terrible. You get maybe 1 in 10 people that you can pass from one stage to the next (i.e. resume review to phone screen, phone screen to interview, interview to job offer).

One of the biggest problems is that it's just very difficult to gauge someone's competency well (even broadly) in a short amount of time. Worse, most folks who do interviews are unwilling to acknowledge how difficult a task it is and how bad they are at it. And the high level of legitimate rejections makes it easy to imagine that all of your rejections are legitimate.

It's very unfortunate because hiring is one of the most important things anyone does at a job, and hiring well (especially finding competence that other companies have passed over) is a major competitive advantage.

Re:Everyone is quitting by vonmoltke on Wednesday August 10, 2016 @01:33PM (#12263440)
I have been on both sides.

> You get maybe 1 in 10 people that you can pass from one stage to the next (i.e. resume review to phone screen, phone screen to interview, interview to job offer).

Where I currently work I have not been involved much in the early screening. My understanding is that resume to screen is about 1:4 and screen to interview is about 1:10. I have been involved with the interviews, and our interview to offer is somewhere between 1:2 and 1:3. Our screen includes a 2-hour timed coding test, though, so I think it is fairly effective at filtering the poseurs. Prior to this I didn't have any visibility into the results.

This is tangential, but I often wonder how much of the phone screen and on-site failure rate has as its root cause a poor resume filtering function. When you say you only screen the top 10% of resumes, are you really screening the top 10% of candidates? I know it's a really hard question to answer, but it seems like many companies don't want to try to answer it.

> Worse, most folks who do interviews are unwilling to acknowledge how difficult a task it is and how bad they are at it.

This is one thing that really bothers me about this industry. So many companies think it is acceptable to just yank semi-random engineers out of their daily routine to go interview a candidate. I came from the traditional engineering world, and we got training before we were assigned to interviewing candidates. Furthermore, for our first interviews we were always paired with another interviewer who had significant experience.

> It's very unfortunate because hiring is one of the most important things anyone does at a job, and hiring well (especially finding competence that other companies have passed over) is a major competitive advantage.

What is ridiculous is the number of people who treat hiring as a distraction from their real job. If you want any sort of management responsibility, hiring is part your job.

Re:Everyone is quitting by InclinedPlane on Wednesday August 10, 2016 @02:36PM (#12263886)
Exactly. So many devs thrust into the role of interviewer basically just want to look for people who are like them, or find ways to flatter themselves at the expense of the interview process. So many interviews boil down to "guess what answer I'm thinking of", even when that answer isn't actually the best solution to the problem, and often when there's no straightforward way to get to that answer unless you already know of it. And that's on top of all of the other ridiculous problems in the "hiring funnel" that lead up to that point. It's crazy how few people are actually invested in improving the situation given that there's such a huge return on investment possible.
Re:Everyone is quitting by st3v3r on Wednesday August 10, 2016 @08:47PM (#12265670)
Golden handcuffs.
Re:Everyone is quitting by CaptSpify on Wednesday August 10, 2016 @11:46AM (#12262606)
Are there dates attached to these? I don't see any, and this complaint could be outdated (I doubt it is, but it still could be)