2.0
27 Jun 2024
Former employee, more than 5 years
Texas City, TX
Recommend
CEO approval
Business outlook
Pros
Being part of salesforce, technical leadership
Cons
Outrageously overrated and inexperienced sales management has over committed on sales targets the last several fiscals, booth out of churning sales reps at highest Rate in the industry