4.0
Jan 10, 2026
Current employee, more than 3 years
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
strong benefits solid pay great work life balance
Cons
Very difficult to progress in career as there are few management positions and title promotions are hard to get