4.0
Aug 11, 2025
Current employee, more than 3 years
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
- Stable - Great benefits - Great work-life balance - Very nice headquarters
Cons
- Too stable, upper levels are complacent and create a logjam for promotion - Pay could be more competitive, especially for rising talent - Very difficult to fire even the worst employees