3.0
Aug 24, 2016
Former employee
Cahokia, IL
Recommend
CEO approval
Business outlook
Pros
Great people, lots of work, co-workers worked together very well as a team. Decent working environment. Good benefits. Competitive salaries.
Cons
Very controlling CEO that caused upper management to be in flux a lot. Layoffs every couple of years due to poor management strategies causes a lot of extra stress. Constant layoffs cause the good peple to leave for other companies with more stability.