3.0
Apr 24, 2025
Former employee, less than 1 year
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Tough but accountable culture. Great campus and facilities.
Cons
The pay was not competitive, dying industry with limited ability opportunity for growth. Management is the Harvard Club.