5.0
18 Nov 2025
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
- Amazing people to work with - Fun off-sites with the team - Managers and executive leadership who care about you
Cons
- The comp structure for the sales team had changed a few times while I was there in the early days. So that made things bit difficult to adjust to.