Pros
A company with strong values, a "relationship" culture, and healthy work-life balance. Get to work with people from all over the world. Lots of opportunities to change roles to keep developing your career in the company, including functional moves to working on different businesses. I've been here 14 years and have yet to be bored!
Kontras
Meeting heavy culture with many layers of decision makers in the core business. This makes progress slow and can make it difficult to get work done during the day.