3.0
Mar 12, 2015
Current employee
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Great team environment and work life balance. Also great 401k match as well as base starting salary. Office is a great location and nice.
Cons
Company is consolidating on worldwide basis to the UK. There has been significant voluntary and involuntary turnover which has had a large impact on general morale. Not a place to start a new career in the US as the company future is in the UK