Great place to work. Nice people good pay and great benefits.
Pros: see review
Cons: sometimes have to work 12 hour days
Good pay, Fair company, involved in the community, Good benefits, Retirement benefits, Recognize their employees for a job well done. Overtime is available and they are flexible with schedule.