Pros
The only pro was that I met great people there - most of whom have left the company.
Cons
Where to begin? Terms commonly used by people that work there (and I'm trying to be as pc as possible): soul sucking, dysfunctional, disrespectful, unorganized, corrupt, embarassing, sad, depressing, unprofessional, etc. The upper management there gets paid a ton, too much, and the people who do the grunt work don't even get benefits. It is a sad place to work if you aren't constantly sucking up to certain people and even more sad if you have an ounce of individuality. Also, as a Director there, I was constantly working all hours and getting "SOS" texts and emails in regards to things like personal returns for upper management who would buy personal items on their work credit cards. Pathetic.