Former Employee1.7Mar 28, 2025lack of support from management to close deals even for those exceeding numbers
Current Employee1.9Sep 15, 2023It's a service company with no real product offerings. So it's a saturated market .
Former Employee3.6Jul 24, 2025overall okay for beginners, but not recommended for more than 2-3 years