4.0
Nov 2, 2015
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Exceptional people with can do attitudes. Great benefits. Achievable work life balance. Fabulous location in downtown Boston. Experiencing client growth and working towards an advanced corporate culture.
Cons
Turnover due to lack of career tracking. Top heavy organization with reservations when it comes to risk taking.