1.0
Oct 25, 2025
Current employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Pay is pretty high compared to other companies
Cons
They promote managers that should not be in management. Employee reviews come from multiple managers some of which don’t even talk to you. They are moving most IT jobs offshore and only looking at the bottom line versus quality of work.