3.0
Feb 5, 2025
Current employee, more than 3 years
Saint Louis, MO
Recommend
Business Outlook
Pros
Friendly staff with many years of industry knowledge.
Cons
No room for promotion. Management does not see the value in developing and moving forward talent.