5.0
5 Nov 2013
Current employee, less than 1 year
Saint Charles, MO
Recommend
CEO approval
Business outlook
Pros
The location is AWESOME, the Managment is very knowlegable and the day flies by because you are so busy!
Cons
If you are in management you have to work at least 45 hours per week.