Pros
-Superb benefits -Excellent educational opportunities -Corporate locations have sleek and modern interiors -Collaborative work; Shift to Agility and Scrums; Entrepreneurial and meritocracy mindsets
Cons
-Easy to 'get lost' in the masses. Type 'A' personalities will enjoy success here. -Promotions are hard to obtain. Ceilings can come quick. Jobs are highly competitive and circumventing internal openings can be complex. Performance ratings too subjective. -Organization is too complex. Often no clear distinctions on job responsibilities between functions/businesses. -Decisions are often by 'committee' and things can take time. -Plenty of 'finger pointing' when things do not go right. -Diversity programs seem to focus on certain groups over others (even to the point where it gets highly political)