4.0
4 Sept 2012
Former employee, more than 3 years
New Haven, CT
Recommend
CEO approval
Business outlook
Pros
Great facilities and faculty who care about you and your training, top-notch funding and administrative support.
Cons
More bureaucracy than you might expect