Nicest people in the world. They genuinely just want their employees to be to be happy.
Cons
Not the right place to advance your career. A few top performers support an entire organization, while lots of people are retained due only to personal relationships with executives. Strategy is lagging years behind the competition.