Pros
Amazon has an impressive reception for its employees, making us feel part of the company very fast and giving to the new hires a complete organized and full of information Embark. Managers and colleagues have a great sense of team and responsibility which highlights even more the ownership sense. Total compensation are very fair, allowing a great life quality in and outside the work. Finally, challenges has no ends, allowing the employees to grown their career each day. So I would say that it makes a perfect balance between life quality with fair compensations, great challenges and friendly teams.
Cons
For whose that prefer working from home, the company has a very flexible mixed approach between home and office, but visits to the office are always a big incentive and for some teams required, which for me is great but not for everyone.