Former Employee3.4Sep 27, 2023Once was a great company with encouraging pay structure and excellent CSM team
Current Employee3.3Sep 30, 2024Poor. If you want a great base and a nice vacation come here. If you want to make money this is not a company to work at. Look at the glassdoor reviews. High turnover rate.
Poor. If you want a great base and a nice vacation come here. If you want to make money this is not a company to work at. Look at the glassdoor reviews. High turnover rate.
Former Employee2.6Jun 17, 2023Terrible company culture. Great comp package but very few reps hitting attainment
Current Employee4.7Jun 17, 2025Great place to work. EMEA Leadership is excellent, product market fit is very strong and the rate of innovation is top class.
Great place to work. EMEA Leadership is excellent, product market fit is very strong and the rate of innovation is top class.