5.0
Dec 19, 2019
Recommend
CEO approval
Business Outlook
Pros
True thought leadership company where engaging with high profile people (internally and on client side) is part of daily life. Overall working culture is great with emphasis on a true employee experience
Cons
So far, overall strategy is centralized in Cambridge, US where we are headquartered. It is changing with a new orientation toward more and more localization