Pros
I can't even remember any Pros about working for this company, other than the weekly pay and two or three good people I met and to whom I'm still friends with.
Cons
My experience with this company was a nightmare almost since the very beginning. They have very poor managerial skills, the hard working people get overworked while the lazy and chit chatting ones get promoted. Backstabbing there is a daily thing, coming from everywhere, from the people on the floor to your managers and even Human Resources. I know of an employee who got fired because she was diagnosed with Cancer, and someone who file a Harassment Complaint on Human Resources and got fired because of it, and the harasser got promoted instead of penalized. Like I said, unless you have no other choice, please STAY AWAY of this toxic place.