Pros
My supervisor was probably the best person in the company to work for. It was very laid back and more of a family environment in our Dept.
Cons
They have stripped down many employees and increased the the job responsibilities per individual, but kept the pay the same. This was a very good company to work for until they started outsourcing everything. It is now a "Bare Bones - Bare Minimum" Company. After 3 years of no pay raises they try to get you to increase donations to outside charities. After a company wide meeting explaining we were losing bonuses going through massive layoffs and not receiving pay raises the Editor pulled out his brand new iPad and told everyone they should rush out and buy one. Upper Management is way out of touch with the common employee here.