1.0
Feb 16, 2020
Current employee, more than 10 years
Saint Charles, MO
Recommend
CEO approval
Business Outlook
Pros
Wonderful coworkers, nice site location
Cons
Business is in decline with sister site shutting down this year, high turnover due to poor management that has been in place in all areas less than a year, many reorgs within last two years, terrible benefits, not much room for growth/promotion