Current Employee2.6Jun 28, 2025Marketing teams are stuck trying old things. AE’s have to self source everything
Current Employee3.6Jan 14, 2025Solid company. Moving in the right direction. Good culture all around and has great stock plans.
Former Employee4.0Aug 29, 2025Really enjoyed the team, great people and leadership on the CSM side. Quite a bit of whiplash when it comes to the comp plan. A lot of changes that made it feel like the earning potential became less and less.
Really enjoyed the team, great people and leadership on the CSM side. Quite a bit of whiplash when it comes to the comp plan. A lot of changes that made it feel like the earning potential became less and less.
Current Employee3.3Dec 6, 2023My overall experience was that it was a great place to get a good start in sales!