3.0
Jan 21, 2015
Anonymous employee
Former employee
New Haven, CT
Recommend
CEO approval
Business Outlook
Pros
Great network of academics and young zealous employees passionate about the work they do.
Cons
A bit disorganized especially with the leadership. A LOT of turnover and so things fall through the cracks and its hard to follow up on projects.