Current Employee4.1Apr 24, 2024Really enjoy working here so far - great team, learning a lot and lot of support.
Current Employee3.3Nov 14, 2024Good company, good people, good product. Too many changes happening regarding accounts and new biz team being rewarded for not closing business...
Good company, good people, good product. Too many changes happening regarding accounts and new biz team being rewarded for not closing business...
Current Employee2.4Jan 13, 2024On an island - except for weekly pipeline reviews and to reach out to try and understand an o verily complex comp plan the managers couldn’t even explain
On an island - except for weekly pipeline reviews and to reach out to try and understand an o verily complex comp plan the managers couldn’t even explain