3.0
Apr 6, 2026
Current employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Compensation is competitive and exposure is phenominal
Cons
All the bureaucracy layers delay projects significantly. Office culture is sub par and management does not provide insight into strategic direction