can't think of any pros in the company, if I can think of one thing may be salary of benefits, but it usually for the namesake and management will try to remove higher paid employees before huge vesting unless you are related to manager by background or willing to give good feedback to manager even if they are counterproductive to the company. I observed this more often with some managers who came from CapitalOne across Amazon.
Bad management, leadership principles are used against employees who try to do the right thing for company or career. Promotions are only given to employees whom management thinks will provide good review for their further promotion or related. You may not learn much here in terms of career development, technologies and tools are internal to Amazon, wont help a lot outside the company, other than AWS cloud. Management raises budget concerns during comp review, I have heard the same in many other teams in AWS, people are getting laid off or either will be removed by Pivot/PIP for any reason, whenever they reach higher vesting period unless their salaries are low.
Remove L7 managers who only care about promotions and got their promotion recently, who only worry about keeping their job instead of doing productive actions for the company, who are biased. Remove L6 managers who are learning the same from L7's for promotion. It used to be a great company years ago, I think it can still reach again if identified before it's too late. Recognize younger talent more at higher management, who can inform stakeholders about the truth and also bring diverse ideas to the table that can actually be productive.
B - Salary & Benefits | F - Culture | F - Management | C - Coworkers
Salary - A | Culture - A | Management - B | Coworkers - A
Pros: good job overall very chill
Cons: really bad pay and work culture
etnjgjn
Salary - A | Culture - A | Management - | Coworkers - A
Pros: Really smart people, a lot of opportunity for growth, always encouraged to be innovative, think big, and create something new. Competitive salary and benefits with other major tech companies. 100% self motivating work environment. No dress code and 4 legged friends are welcome.
Cons: You have to be self motivated. NO ONE will hold your hand and tell you that you're doing a great job. If you need constant affirmations from management, this company isn't for you.
More on-boarding training before new employees are thrown in the fire. The first couple of weeks can be very confusing on where to find the information you need that pertains to your job.
Salary - B | Culture - C | Management - | Coworkers - C
Pros: Jeff Bezos and his "S-Team" are brilliant and continue to make great decisions for long-term growth.
You work with smart people, you work on exciting projects, you are pushed to your limits...which can be rewarding when you accomplish great things. The diversity of the potential work and innovation can be very alluring. I've often called Amazon my "Sexy Mistress...she's emotionally abusive, but she's so sexy that I go back for more punishment."
Cons: The management process is abusive, and I'm currently a manager. I've seen too much "behind the wall" and hate how our individual performers can be treated. You are forced to ride people and stack rank employees...I've been forced to give good employees bad overall ratings because of politics and stack ranking.
Don't pretend that the recent NY Times article was all about "isolated incidents". The culture IS abusive and it WILL backfire once stock value starts to drop. I'm an 8 year veteran and I no longer recommend former peers to interview with Amazon.
Salary - A | Culture - C | Management - | Coworkers - B
Pros: Amazon is doing lot's of cool stuff...but lots of boring stuff too. There are really well run teams...and very badly run teams. The experience for software managers and engineers is all over the board, from really run low operational load teams to teams where people burn out after a year.
- Amazon is built, quite deliberately, to be Darwinian. You can generally expect that anyone who's been here for more than 2 years is competent and motivated or they wouldn't have survived. You can count on them as long as your priorities are aligned. There aren't many slackers here, and they don't survive long.
- We work on so much stuff that there's always an opportunity to find amazing cool stuff to work on (note that it's an 'opportunity', one that you have to pursue)
- A chance to make a huge difference
- A place where you can learn a lot about all kinds of things, both technical and about yourself
- Amazon encourages high mobility - even your manager can't prevent you from moving to another team within 6 weeks (normally, more than a few months under unusual conditions).
- Your friends and family have actually heard of the place you work and have at least a vague notion of what Amazon does without you having to explain
Cons: - You're responsible for your own career progression and finding the places and teams that are doing the stuff you want to do. No one is going to take you by the hand and help you with that.
- Amazon is built, quite deliberately, to be Darwinian. The strong survive and the weak perish (metaphorically speaking) and the 'bar' is constantly increasing. The level of performance that would have been acceptable five years ago will get you canned today. It's a kind of crucible that'll help you develop a harder edge, if you can survive, that can serve you well in your career and in life, but it's often not a pleasant experience.
I wouldn't recommend it as a place to work for just anyone.
Stack ranking is a horrible practice since it's rife with favoritism. It's also not Amazonian in that it's not data based (arbitrarily designating a certain percentage of employees that must be put on performance management isn't a data driven criterion) and it's not frugal (effectively forcing an individual out of the company in one division who would make the grade in another is either retaining someone who doesn't meet the bar or a waste of talent). The goal is to force managers to actually make the hard decisions about how their team members compare with each other (not everyone can be exceptional), but it has more defects than virtues. Replace it with a common comparison of each person against the bar for their position, based on data. The percentages that are assigned to each performance category will turn out how they turn out, but there will be an evaluation mechanism that's fair and frugal.
Salary - A | Culture - A | Management - | Coworkers - A
Pros: I've been at Amazon for a month now, and I've seen none of the horror stories being communicated to the public, although Amazon is a large enough company that I'm sure there are good pockets and bad pockets. Everyone here is really smart, and wants to succeed both personally, and as a company. People collaborate and help each other, focus on data, and truly focus on the customer. Every company I've ever worked for talks about how important the customer is, but on day 2, they're forgotten. Amazon seems to genuinely focus on what's best for the customer, and it's awesome to be in meetings where people actually bring that up, and make decisions focused on long-term customer satisfaction.
The opportunities to learn here are literally unlimited, and the opportunity to take on new responsibility is as well. I honestly believe you can be as awesome as you want here.
Cons: No cons, so far - seriously. Like I said, I'm sure Amazon has some bad pockets in it here and there, but this is an amazing job, an amazing opportunity, and the biggest thing I have to complain about is that it's a little chilly in our building. I can live with that.
Does Amazon demand high quality, measurable results? Yes! Is it hard work? Yes! Is it rewarding? Yes! So I'm not calling that a 'con'. Work/life balance seems comparable to other places I've worked - not worse.