3.0
Feb 8, 2015
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Generally decent facilities and fantastic location just down Comm Ave from Kenmore Square.
Cons
The massive size of the university means that it has an extraordinarily corporate culture - some departments are fantastic, and others are an absolute mess. More importantly, it quite often feels like the organization exists more to make and spend money than to actually educate.