3.0
12 May 2025
Current employee
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Relaxed work environment. Decent pay
Cons
Small salary raises. Performance of the whole company will affect your personal bonus/raise. Some managers need to task better. Can often find yourself looking for something to do, and other times being asked to do too many things at once.