Current Employee4.4Oct 29, 2023Decent company to work for , possible to hit number easily, incentive comp not great
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.