3.0
Nov 9, 2021
Former employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Job security if you've been there a long time Collaborative culture - nice people to work with
Cons
Outdated technology and resistance to change