1.0
Apr 14, 2026
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
- Interesting work - High-profile clients
Cons
- Pay is awful and not commensurate with the market. - Promotions are based on favoritism rather than merit. - Leadership is out of touch with delivery teams.