4.0
Oct 19, 2022
Anonymous employee
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Fair bonuses and some kind people.
Cons
Inconsistent treatment of employees. There is a sliding scale of expectations depending on how close you are to the Executives or how well you can BS.