5.0
May 20, 2024
Anonymous employee
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
The hiring process was straightforward. Instructive training was, in my opinion, the best aspect of working here. They offered excellent perks, and the salary was commendable.
Cons
Very objective to employees, and considers merits based on performance,