5.0
Jun 25, 2021
Former employee, more than 10 years
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
The company truly cares about its employees and lives it's values of doing the right things the right way.
Cons
Bureaucracy can be stifling and decisions take too long