Engineering Technician, Illinois - April 10, 2017
Although the staff is nice, the benefits are terrible. We are not offered PTO or vacation. I do not get paid for any time I need to take off, even if I'm sick. They also charge you a lot for insurance, their life insurance policies are expensive and not worth it.