Pros
Get experience and get out. This company does not care about its employees. Get your entry level experience and then find a real company to work for who cares about its employees and actually gives a decent raise evey year.
Cons
Constantly reducing people and benefits and expecting those left behind to work harder and be happy they are still employed. This company had very knowledgeable and hard working employees who want the company to be successful. Unfortunately management ran the company into the ground and there are hardly any benefits left. Managers don't care about the employees and are just the puppets for upper management. The onky time I heard from my manager was through email to tell me to turn in my time card and my joke of an annual review.