Pros
Met a few great people. You can get away with doing as little work as possible. Great work parties with delicious food! Discussion sessions about shows, boyfriends, and who hooked up with who in the office were fun and happened almost every morning. You're off the hook with a simple "I'm busy" excuse. This company is CLEARLY doing something right because the money is still flowing in...
Cons
A ton. Unprofessional. Lazy culture that stems from upper management. Absolutely no accountability - you can get away with not working, no consequences, nothing. Lack of creativity and critical thinking skills - people are just stupid...or lazy. You have set up managers and other departments who have no college or high school degrees and have no clue what they're doing. The people who mess around outnumber the diligent, hard-working folks so there is a huge divide. HR is a joke. The managers are a joke. They dont help at all. The CEO is only good for eye candy to alot of the women in that company who suddenly become raging horny cats in heat whenever he comes over to the office for a town hall. Overall, just a poorly managed company.