1.0
24 Oct 2024
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
None. Nothing good to say.
Cons
Management is a joke. They will fire you for no reason. You charge too much. People leave when the get their quota. Ask anyone who used to work there.