Pros
Severance Pay Non-discrimination policy included sexual orientation and gender expression Matching 401K Decent wage for hourly Good HR and company structure Learned a lot Clean work environment I'm really having a difficult time coming up with a lot of positive things to say, but it did have an ethics and a HR line to call concerning problems.
Cons
There was a lot of favoritism and discrimination against older workers and heavier people. You could work for years at this company and all of a sudden--laid off. They really love taking advantage of young people, fresh out of college, working salaried employees an obscene amount of hours then they eventually lay you off, give your job to a younger person or someone you trained overseas or in a different department. The environment is pretty hostile, a lot of back-biting, and there were mass layoffs on a regular basis along with individual layoffs peppered along the way.