Progressive culture, Good Benefits, Senior Management Team
Cons
More active in Europe than US
1.0
Jan 22, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Greatly knowledgeable employees that really care.
Cons
A managerless structure that creates a lot of arguing, including how to pay out commissions to a team with different compensations plans. Leadership is viewed as a negative as all decisions have to be made by team decisions making it very difficult to move forward with any planning or GTM strategies.