4.0
Aug 30, 2015
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Benefits, paid time off, paid sick time, don't work overtime. Friendly co-workers, low level stress work environment.
Cons
Communication is a challenge because of large physical work place. Sometimes I don't get specific direction for tasks.