4.0
11 Jan 2015
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good benefits, professional environment, highly collaborative, smart people to work with
Cons
Living in New Haven is terrible, high stress and impossible work expectations, high turnaround