Pros
The company is filled with great people who are passionate about what they do. I believe we have strong leadership at the Executive level which makes me optimistic about the future of the company.
Cons
As expected in a large company, no two teams are the same. I've heard some teams aren't as happy as others in terms of leadership and development.