4.0
Nov 9, 2016
Anonymous employee
Current employee
Stamford, CT
Recommend
CEO approval
Business outlook
Pros
Great place to work if you are looking for a great work life balance.
Cons
Too much of hierarchy. No significant salary incentives for long term employees. you see lot of talented people leaving due to this issue.