Pros
They did have a good vacation/time off policy. Pay was decent as well.
Cons
Just about everything else is a con here. They entrusted one of the departments to a big headed egotistical moron. I suggest if you land in this department to get out ASAP. Trust no one here. This place has gone through several changes in ownership last few years. They are bunch of old folk that been here forever and are clinging to their jobs and will do anything to stay. There are a few nice people here but genuinely you have to watch yourself. You cannot suggest anything as they will take it that you are complaining. Even if its a genuine suggestion. They will monitor your bathroom breaks. Everything that you do will be scrutinized under a microscope. If you attempt to defend yourself you will be written up. I suggest you avoid this place.