I interviewed with AWS. What struck me was how different the people were. The would-be peer manager I spoke with was upbeat, really enthusiastic about tech, his team, creativity, and balance. My next conversation with his manager (presumably the person I would work for) was entirely different - much harsher tone, seemed uninterested in answers longer than a sentence, zero sense of humor. Now, I haven't been around for a long time, but I'm past the 10 year mark. That was the first interview I've ever had where I unequivocally lost interest in the manager and the company in just 30 minutes, despite being very enthusiastic about the product itself.
They did not make me an offer, which is just as well as I would have declined. I doubt I did a great job of sounding interested past the 15 minute mark, which is really out of character for me.
Now to address some of your points, tech must be a different animal. I'll tell you about my benefits since I really like that HN is a place to really get some transparency, and probably by design, there isn't a lot of Fortune 500, non-tech firm representation here. So you can stop reading if you aren't curious, but for those that are, here goes.
I work in finance tech, but with a large, somewhat oldschool company, not a startup. I recently became a (junior) officer of this company. Comparatively, I don't think Amazon sounds all that bad in terms of the fringe items. For instance:
- I don't even get a free cup of coffee here - the cafeteria is pretty good, but not cheap
- Most people here don't get equity. We do have an employee stock purchase benefit that lets you buy at a discount with a reasonable holding period (90 days or 6 months, can't remember). For those that do have what I'd call retention incentives (either cash or stock), our vesting period starts at 3 years. This is separate from our bonus, which varies by level (and all levels get something), but vests when deposit hits your account
- Our 401k match is comparatively better. We match 1:1 up to 5%, and then I think we kick in roughly the same as a defined contribution, since we no longer offer a pension. So 10% in "free" retirement money each year. I believe matching begins on day 1 and vests immediately
- Tuition reimbursement is a funny thing. I haven't tried our benefit here since I'm done with school. However, I've been around my industry, which is heavily concentrated in the Fortune 500. Most companies offer 5-6k a year, and they all try their best never to pay it. At one company, who I won't name, I was told that my degree was not related to my job, so no benefit. Great, but the policy makes no mention of that, and the recruiter certainly doesn't undersell the benefit
- Oncall sucks. I've avoided it since I manage backend financial/data engineering processes, nothing customer-facing. I've covered myself as much as I've delegated, though, it's only fair
- Relocation was I think a year, and they covered everything - packing, moving, transporting our 3rd car, etc. Package is based on level and some other factors. As an employee now, though, I don't think there's ever any repayment period for internal relocation. They just cover it, and from what I hear, it's pretty comprehensive
I realize I'm not entry level, but the above applies to everyone here, except where noted. I used to think we don't pay Amazon salaries, but a peek at Glassdoor says that Amazon doesn't really pay that well, particularly for the cost of living around the HQ.