Former Employee2.6Jan 25, 2024Overwhelming in workload, deficient support SLA and not setup for success
Former Employee2.3Jun 28, 2024Bad leadership, toxic culture. You can make money depending on the territory you are in.
Former Employee3.6Feb 14, 2024My experience was good but the time spent was quite short to describe any more
Current Employee5.0Jul 4, 2023Nothing short but amazing. Best company culture and value with global experienced talents.