2.0
9 Apr 2025
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Solid employee benefits and great on-site facilities. Firm also pays for education expenses
Cons
Limited career advancement opportunities, lack of work-life balance, ineffective management, outdated technology, and lack of employee recognition.