5.0
Oct 20, 2020
Current employee
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Excellent company, takes care of their employees incredibly well with benefits and perks Compensation is more than fair
Cons
Atmosphere is become more and more corporate rather than the tech start-up feel