Current Employee4.3Sep 14, 2023Great company, good culture. Not the highest paying, but reasonable and not as stressful as other vendors.
Great company, good culture. Not the highest paying, but reasonable and not as stressful as other vendors.
Current Employee3.4Sep 11, 2023Good global company to work for. Company has a good outlook for the future.
Current Employee1.9Aug 20, 2024Terrible culture. Watched them destroy a sales team so others can receive credit who didn’t do anything to move the needle. They will cap your compensation and will review if they need to pay you if you do too well.
Terrible culture. Watched them destroy a sales team so others can receive credit who didn’t do anything to move the needle. They will cap your compensation and will review if they need to pay you if you do too well.