3.0
Feb 17, 2025
Former employee, more than 3 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
The company has great culture, people are friendly and helpful. The campus is lovely and I always got paid on time.
Cons
My particular management team was not as helpful in guiding me as I hoped. Whenever I asked what it was I needed to improve on in terms of technical training, I got very vague answers. This worked for some people, not particularly for me.