3.0
Apr 20, 2014
Anonymous employee
Former employee, less than 1 year
Stamford, CT
Recommend
CEO approval
Business outlook
Pros
Learned a lot working there. People were generally nice and working environment was okay.
Cons
About 10 people left/were let go in the short time I was there. High turnover rate from internal politics, made it an uneasy place to work