4.0
Aug 27, 2012
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Incredibly smart and talented staff and faculty, good benefits, challenging working environment.
Cons
Modest salary for entry level position, day-to-day work can get very hectic, company can take a long time to get logistical matters and approvals taken care of.