1.0
Oct 22, 2023
Anonymous employee
Former employee, more than 1 year
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
Pay is average but will never justify the day to day misery of going to work here.
Cons
Leadership is under qualified, self-serving, lacks empathy, and constantly turning over. Zero work life balance due to lack of process and management systems. No form of career growth as goals are ever changing. Avoid this place at all costs.