4.0
13 Jun 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great team, great leadership and an overall positive culture
Cons
Horrible health insurance benefits and a lack of clarity on how an account team should work together