Pros
-Great people throughout the organization -An ongoing list of on-site amenities (Starbucks, dry cleaner, salon, doctor's office, huge cafeteria with many options -There are a lot of opportunities to grow and move within the company if you're willing to move laterally -Good work/life balance -A lot of PTO days with the ability to carry over up to 5 each year -Many organizations that you can join to fit your preferences from parent groups to LGBT groups -Good 401k program -One of the few remaining companies to still offer a pension plan (you're vested after 5 years)
Cons
-Tough to move upward in the company -Need to be an E-level or above to be bonus eligible -The review process is very one-sided and much of it pre-determined before you get a chance to put your 2 cents in -Some areas lack the ability to move upward (unless you want out of the team)