Pros
Added benefits are nice for morale (catered lunch daily, weekly onsite Happy Hour, audible membership) Staff Diversity Great product Some departments seem to really enjoy their work (not HR or Finance) Stellar Internship programs for students! Community involvement is great
Cons
Leadership doesn't develop talent Managment candidates are primarily outside hires No Work life balance among management and executives (always working even on PTO) Understaffed in many areas (time off means OT when you return) Top heavy and Management and executive levels could be diversified Corporate politics Finance dealings are very cumbersome Open call-center style seating arrangements Health insurance could be better Since lunch is provided, working through lunch becomes an unfair expectation.