4.0
4 June 2025
Current employee, more than 3 years
Stamford, CT
Recommend
CEO approval
Business outlook
Pros
The people, advancement opportunities, flexible schedule,
Cons
Job changes all the time. Managers and workers were constantly on their feet trying to adapt to things that didn't make sense.