Pros
There's a shiny new office with several nice company perks like an onsite gym and catered lunches once a week. Pay is relatively good at the entry level, despite what some other reviewers might say. The company cares about developing through certificates (e.g. such as Google Analytics and Adwords certifications) and will push you to do them.
Cons
In many ways, the company loves to smile to your face and seconds later put a knife in your back. Within the past year, there was a reorganization that effectively demoted a large portion of management. To soften the blow, they restructured pay to be less commission-driven and duped a lot of would-be angry employees into thinking they weren't coming out behind (they presented data like it was raises; in reality pay remained mostly unchanged but opportunity for future raises diminished). The new, flat structure made career opportunities for management positions MUCH more slim. Don't come here with the idea of moving up the ladder quickly. With so many former Strategy Managers vying for few Team Lead positions, it simply isn't going to happen. In addition, this company is one of the absolute worst when it comes to advancing your career beyond the confines of its four walls. Several ex-employees within the last year have been intimidated into not leaving and/or threatened with lawsuits due to the overly broad non-compete contract (note that many of these instances were likely frivolous as well). Understand you may not be able to easily leave on your own terms. There's some culture problems present in the office as well. When you get such a large number of 22-26 former sorority girls all under one room, there's going to be some major cattiness. There's some strange not-quite nepotism with several married couples in the office. And, quite frankly, some of the upper management is of poor quality but kept on due to blind loyalty by executives due simply to the employee's large years of service.