3.0
Jul 30, 2014
Current employee, more than 3 years
Fenton, MO
Recommend
CEO approval
Business Outlook
Pros
Good people, flexible schedule and I do no feel micro-managed
Cons
Leadership is not always as transparent about serious matters or the state of the business. There isn't any support for newer employees.