Current Employee3.9May 16, 2024Poor culture that requires relentless effort on a daily basis to achieve KPIs. Great technology and brilliant people but very much a high stress, high reward environment.
Poor culture that requires relentless effort on a daily basis to achieve KPIs. Great technology and brilliant people but very much a high stress, high reward environment.
Current Employee3.7Jul 15, 2025Insane quotas and decreasing incentive comp structure changes recently. Going downhill trying to be too frugal
Insane quotas and decreasing incentive comp structure changes recently. Going downhill trying to be too frugal
Current Employee3.9Feb 24, 2024I enjoyed the work environment and my colleagues. Compensation was high