Pros
There are no pros to this place. The people that have pros to right have no idea what they are talking about because 1) It is/was their first corporate job 2) they want to recruit people with no experience just to "show" that the company is doing well 3) they are in denial. Please don't be fooled.
Cons
Where do I start? Everything about this place is a CON. The whole place is phony...this is the last place you want to work. You really gain nothing from this place other than knowing that you don't want to work here. If you are smart--wait it out until you get another position...if you are right out of college..this will be a wake up call for you. Not all companies are like this, so don't judge the market based on this company. The place is all about who you know and how well you are friends with them. Promotions are based on that, and they are scared of you if you are smarter than them which leads to you getting fired. Day to day tasks are so dumb because processes could be streamlined if people communicated. There is no motivation which leads to people blaming each other.