1.0
Dec 28, 2015
Current employee, more than 3 years
Omaha, NE
Recommend
CEO approval
Business Outlook
Pros
Great pay and benefits
Cons
Worse environment I've ever worked in. The managers have this "out to get you mentality," which makes the whole atmosphere toxic. B/C of the extremely strict attendance policy most people will come to work sick. The work is stressful at times but the overall culture is the most stressful.