Good management. They are hiring entry level employees that gave me a chance to learn and gain experience. Family like working environment. A lot of employees work for many years here which is a good sign.
Cons
Not much to say here. As a former employee I don't remember anything major. The only think I wish the pay was higher.