4.0
Apr 28, 2020
Anonymous employee
Current employee, more than 1 year
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Caring of their people during difficult time ; quick to move to keep costs in line with demand
Cons
HQ is shrinking making it less attractive to those that like to work with many people in office.