4.0
Jul 22, 2024
Current employee, more than 10 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Access to some of the world's leading organizations (great clients) and deep technical knowledge (great colleagues).
Cons
Difficult to move into some technical service areas without prior experience/expertise.