Pros: progressive thinking company.
Cons: i do not agree with the constant changing of my schedule, work/life balance is unsatisfactory.
My time with Amazon has been a nice learning experience. Very fast paced constantly changing role. My favorite part of the role is the ability to help the internal customers I serve. The most difficult part is the managements not giving consideration to home life and it's responsibilities.