1.0
Mar 31, 2021
Former employee, more than 3 years
Des Moines, IA
Recommend
CEO approval
Business Outlook
Pros
They sell good products that work
Cons
Culture, Culture, Culture Management is incompetent, and not trustworthy! (Corporate blames everything else except management) 90+ % turnover rate of 85+ employees in 1 year (This is real)