3 ms·
Current AWS employee of 1 year, opinions are my own I largely agree that for me, working here feels "day 2", which just means it feels the same as working for
by helen___keller 4y ago
Current AWS employee of 1 year, opinions are my own
I largely agree that for me, working here feels "day 2", which just means it feels the same as working for any other mid to large sized corporation. Lots of meetings, building consensus, tasks that amount to overhead, and adjusting slowly moving pieces to advance whatever the corporate agenda is. Many of these things are directly contradictory to amazon's stated leadership principles (core values) but work happens at the scope of teams not at the scope of leadership principles.
Some of it is team-dependent (not unrelated, my team has really good work life balance. I slog through annoying corporate BS 9-5, but don't work much beyond that) and some of it is related to the builder tools as mentioned in the article.
- ghostpepper 4y agoIs it just the luck of the draw who ends up on the teams with good managers or can you dig your heels in if you end up on one of the bad teams and just refuse to stay late? Or can you easily switch teams until you find a good one?
- helen___keller 4y ago> can you dig your heels in if you end up on one of the bad teams and just refuse to stay late I mean, literally anybody anywhere can do this. Whether you get fired depends on your performance evaluations. Like any organization, the biggest reasons to stay late is (a) too high expectations were set, (b) failures to re-adjust to new information (e.g. we had to pull you off your project for 2 weeks but still expect you to make your deadline), (c) paging / oncall. At AWS, I'd say (c) is the biggest risk, but (a) and (b) can also be present at any team of course. > Is it just the luck of the draw who ends up on the teams with good managers Yeah, that's my impression. When you're already in Amazon though, you're empowered because you have a much greater ability to gather information about a team before deciding if you want to transfer. For example, message/meet with devs on the team, look at their ticket queue to see how often the oncall gets paged, and so on. > Or can you easily switch teams until you find a good one? I don't know about "until you find a good one", but transferring is pretty normalized. If you've been here a year or two, it's normal to want to transfer, and even before that it's not impossible. You can't transfer if you're on a performance improvement plan, but otherwise it's pretty straightforward
- ogn3rd 4y agoThe real issue is the manager churn. You may have a great manager for a year, then 3 more then next year who aren't great. You can work hard to burrow your way into a perfect spot, but because of churn the chances are high that your spot won't be there long and you'll start the process over. It's absolutely exhausting and ultimately one of the reasons I left AWS after 6 years.