Current Employee2.4Nov 30, 2023Career suicide. Toxicity at every level. HR as a function is as good as nothing
Current Employee2.6Mar 4, 2024My overall experience has been just decent. The OTE can be much improved by lowering sales targets.
Current Employee2.1Nov 19, 2024Overall experience is underwhelming. Sales Managers are unproven IC's who were promoted.