(Disclosure: I am a software engineer in AWS, and I love my job. Sorry, can't speak for non-tech jobs. Opinions are my own.)
(Disclosure: I am a software engineer in AWS, and I love my job. Sorry, can't speak for non-tech jobs. Opinions are my own.)
Consider a mid-level software engineer hired 4 years ago, on April 16 2014, with a salary of $100k. A typical stock grant at hiring for a mid-level software engineer in 2014 might be $400k over 4 years, backloaded so most of it comes at the end; on April 16 2014 the share price was $323, so the grant would have looked something this:
Apr 16 2015: 154 shares @ $323 = $50k = $150k total comp
Apr 16 2016: 248 shares @ $323 = $80k = $180k total comp
Apr 16 2017: 371 shares @ $323 = $120k = $220k total comp
Apr 16 2018: 464 shares @ $323 = $150k = $250k total comp
But the share price has gone through the roof since then, so things look more like this: Apr 16 2015: 154 shares @ $383 = $59k = $159k total comp
Apr 16 2016: 248 shares @ $625 = $155k = $255k total comp
Apr 16 2017: 371 shares @ $901 = $334k = $434k total comp
Apr 16 2018: 464 shares @ $1,440 = $668k = $768k total comp
That mid-level, totally normal software engineer is making more than $750k this year because the stock price has gone up so much since 2014. They're likely to put up with a lot of bullshit to get that kind of financial security - that's not just a down payment on a house, it can be the whole thing in cash in the east side suburbs, with great school districts.Amazon (and Seattle in general) could be in big trouble if the stock price turns around. I don't think that's likely, but it's kind of scary to me.
If they are, holy shit. I thought the meteoric rise in housing prices around here was almost entirely due to the influx of people compounded by this region's seeming inhospitable allergy to building housing stock at anywhere near a reasonable rate.
But, damn, if your table is even within 80% of reality, I am floored. No wonder it's virtually impossible to rent or buy anything for a "realistic" (for me, and I make a pretty good income, or so I thought) price anywhere between Edmonds and Auburn. The rest of us, even those employed in the technology industry, simply cannot compete with that kind of cash on the barrel.
If this hypothetical employee quit on April 10th, 2018, they would not get the 464 shares (== $668k) on April 16th, 2018. They also would probably not get a comparable offer if they quit to join Facegooglesoft. So, if they quit, they lose out on hundreds of thousands of dollars. That's enough to keep many people even if the work is unpleasant.
I think growing housing costs are much more scarier for a worker than an idea that some engineer gets 200-300k less.
Why do technologists reliably chime in with completely irrelevant details of a technologist's experience of working for a tech company, in response to articles talking about how poorly those companies treat their non-technologist staff?
What does the one have to do with the other? "Amazon can't be all bad, if they aren't abusing (some of) the subset of their workforce that can meaningfully vote with its feet"?
EDIT: not singling you out specifically, but you did the thing here, so you get the follow-up.
Warehouse employees are cost centers. They're replaceable pseudo-robots that are filling in the gaps until the engineers mentioned above finish building the real ones. A new worker at a cheaper rate is objectively better than retaining one, because the number of boxes packed tends to increase inversely proportional with age and tenure. The company treats them accordingly.
The turnover rate is generally less than 2 years.
They work you like a dog but proof that you can 'graduate' from them gets you better offers afterwards.
Crazy system when you think about it.
I worked at Amazon for ~5.5 years, and it was fine. I wasn't in bliss, but it wasn't awful, it was fine. I eventually left not because conditions worsened but because my team's responsibilities eventually shifted to work I disliked enough to overcome the momentum (web ads), and I found out they have a very generous severance program if you know what to ask about.
What do you mean? Are you referring to the severance you get if you leave on a PIP?
Also I had been on an actual PIP before and I'm pretty sure that option wasn't mentioned.
All that said, I would advise that if you get put on a PIP, just take the severance right away. You're ineligible for a raise or additional stock grants in the cycle following the PIP.
Presumably both groups are vastly different regarding qualifications, income, ability to switch jobs and freedom to structure their work, so I think they should be taken separately when discussing workplace conditions.
(As an analogy, during the industrial revolution, the people that designed the machines probably weren't the ones that were working 18-hour days in hazardous conditions either.)
walmart.com is better designed that amazon.com. I don't know when that happened but you can take a look at two product pages for the same book and be the judge. [1][2]
That's just the tip of the iceberg. I could rant about Amazon's software for days, but in the end software doesn't necessarily mean they are a bad company. If I order something from amazon I expect to get it quickly and in the case something goes wrong I can talk with someone who will be more than agreeable. That is why they are successful, not because of their software prowess.
[1]: https://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp...
[2]: https://www.walmart.com/ip/Thinking-Fast-and-Slow/20530246
The design of a webpage for companies doing 100s of billions in revenue will be rather subjective and hard to change without materially affecting that revenue so I'm not sure how valid that comparison really is, or what it has to do with "better software".
I will say that building the infrastructure to power such an efficient ecommerce empire along with AWS is not trivial and you're likely vastly underestimating the quality of their systems based on what seem to be rather surface-level observations.
I'd also say that if AWS had a 6-7 year head start on the competition, then that was the competition being lazy. It's not as if Microsoft/Google didn't have the ability to deliver a cloud platform back in 2007, and history shows they were delivering cloud products around this time. Microsoft Azure was announced in 2008 and launched in 2010; Google App Engine launched in 2008, storage in 2010, and VMs in 2013.
Walmart can do one thing right, while Amazon has the majority of it right for me. It's going to take a lot to sway me away from Amazon.
Hacker News hates big companies, Amazon being evil is in the zeitgeist, and people are unable to contextualize criticisms properly.
Being a software engineer at Amazon is fine (yeah, yeah, congrats, out of the tens of thousands of engineers you were able to uncover a few horror stories and terrible teams. Shocking) and very lucrative.
[0] https://www.nytimes.com/2015/08/16/technology/inside-amazon-...
[1] http://fortune.com/2016/11/29/amazon-employee-suicide-attemp...
This is sparing the employer at the expense of the employee. Employee's employment status is.....far more sticky.