2.0
14 Aug 2023
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Salary and pay is better than most companies. Compensated on total customer spend, not just net new sales.
Cons
Work/life balance Benefits are subpar compared to other technology companies Lack true customer obsession Treats employees as numbers on a balance sheet Meeting expectation’s is not good enough