1.0
Oct 24, 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.