Vantaggi
Working for a revolutionary company. If you came in when the stock was low -you're in a good spot. If you are coming in now - it's not worth it.
Svantaggi
I worked at Amazon for over 5 years. I put in on avg about 60 hours per week, which is typical for most employees. Work/life balance doesn't exist and you are expected to be available at all hours of the day. I got a call from my boss at 2am once (everything is a fire drill). I would be more understanding if they instilled a sense of appreciation for their employees, but they don't. Lots of work with very little praise. You get tons of criticism though. It's also a very political environment due to their "Top Grading" process. They have to let go 10% of their employees annually and managers are often forced to down grade reviews to meet this curve (this is literally a company goal that all SVPs are held accountable to). I've seen it happen multiple times with out just cause. They've relocated people from all over the world and then a year later fired them. Very little respect for people and their families. I know I sound like a bitter employee, but I'm really not (I actually left on very good terms). I just want people to know what they are getting themselves into before they do it. If you are thinking about relocating for this company, don't do it. It's too risky (especially if you have a family).