Pros
- Great health and other benefits. Everything is covered.
- large place, so you can work on many interesting teams, roles and projects across the company
- nice facilities
Cons
- political top brass
- compensation is so-so. pay freeze in 2009
Advice to Senior Management
pay more to retain top talent. reduce politics at the top