Former Employee3.3Jul 11, 2023Great company culture, not where you want to be if you're looking to make a lot of money.
Current Employee2.3Jan 24, 2024VERY BAD atmosphere, loads of reorganization, not recommended . Not sales oriented
Current Employee2.4Mar 31, 2024Pre-layoffs. New customer success team when the org was learning how to approach upselling existing accounts. Things may have improved since I left.
Pre-layoffs. New customer success team when the org was learning how to approach upselling existing accounts. Things may have improved since I left.