Great People and Interesting work (Depending on the team). Those you work with day to day are helpful and competent. Global offices. Usually a good work / life balance.
Cons
Growth can be slow or non-existent depending on the team you're on. Leadership feels distant and the company feels fragmented. Global opportunities feel a world away. No growth plan.