Pros
If you are just out of school, this is a great place to get experience, be paid enough to make rent comfortably and work with some really cool people. Can't speak highly enough about my co-workers and my floor managers.
Cons
There is no earthly reason for a commercial web design company (which is... kinda sorta what they want to be) to be this huge. With all the hands each site had to pass through and all the redundant clerical road-blocks from old workflows piled on top of old workflows, production was a nightmare. Outright disinterest in the company's own products from sales and upper management, at least on the digital side. To say that there is more emphasis on numbers than on quality would be an understatement. It's clear they don't intend to be around long.