4.0
Sep 4, 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