3.0
Mar 19, 2023
Anonymous employee
Former employee, less than 1 year
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Competitive compensation Future potential of company Is striving to be a great place to work
Cons
Failed to live up to expectation Small office footprint Lack of trained people managers