1.0
Jun 20, 2021
Current employee, more than 5 years
Des Moines, IA
Recommend
CEO approval
Business Outlook
Pros
Currently a good company if you work in IT. The company fancies itself a tech firm - NOT.
Cons
Change in management over the past several years has changed the culture. The attitude used to be treat employees well, they will treat customers well. The new attitude is - management rules by fear and get in line or lose your job.