Current Employee2.6Mar 14, 2025Decent company. Poor training. Difficult company to navigate. Would recommend being a self starter.
Former Employee2.9Mar 28, 2024Unrealistic quotas and short-term draconian sales performance management creates a very short leash in terms of job security.
Unrealistic quotas and short-term draconian sales performance management creates a very short leash in terms of job security.