Pros
Great people surround you here, you always have something new to learn and often can get access or support in learning it. Great place to advance in coaching and mentoring others. You wont ever be bored and you certainly will diversify your skill sets.
Cons
The culture diluted so much in the past six years, it's not Amazon that's for sure. Still issues with executives abusing position or power but great at hiding it or pretending they're unaware. Everyone generally is good willed, positive and productive but tired of working three different roles without path way to promotion. Recent changes under new leadership have caused a lot of hardship and toxic stress on employees, and leadership refusal to take ownership and learn from mistakes makes it hard to want to stay and tough it out.