4.0
Aug 28, 2024
Former employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Great people, good management, good pay, not as organized as I wanted it to be, but they're continuously trying to improve their operations.
Cons
Will sometimes be asked to travel with less than a weeks notice and travel can last anywhere between 1 week to months at a time.