4.0
Jan 21, 2021
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Good benefits Healthy work environment Managers are not micro managing everything
Cons
treats contractors as expendable little knowledge from higher ups as to what the IT professionals actually do on a day to day