Pros
My experience at Amazon has been exceptional thus far. From by onboarding (virtual employee), to the communication and ramp up time I've received from the team to familiarize myself with the role, has been quite amazing. So far I've felt like I am truly valued for what I bring to the position, and have learned a ton in the short amount of time that I have been here. As far as work life balance goes, I always heard horror stories about employee burnout, but I am happy to say that hasn't been my experience at all, nor that of my colleagues and the people I work with. I LOVE the collaborative environment that the company has established through its' culture, particularly when it comes to innovation, and having the ability to gain multiple perspectives while presenting your ideas, without all the bureaucracy you get exposed to in other companies. This is exactly why they're always at the top of the industry, they listen to the customer, and reinvent experiences using the feedback gathered. I can truly say, I am very happy to be working at Amazon.
Cons
The project/ resource management tools could be a bit better. Comparing it to other tools/ software I used in the past, it lacks some functionality to be able to streamline processes, or be able to present program level initiatives in a more effective manner.