Pros
This company is very appealing to those that are hungry to make an impact. Simply put, if you want to make things happen, there is nothing stopping you. There is plenty to you get done, all you have to do is to find interests, show initiative, stay up to date with the industry, and have a willingness to innovate. With a wide range of talented individuals at your disposal, no idea will go unchecked, putting you in a very unique environment. To further back up the above paragraph, I came into the agency with limited marketing experience and they gave me the keys to find my way to help the company and our clients as best as could (with obvious guidance). It really can't be stated enough how much of this opportunity can be what you make out of it. The benefits and unlimited PTO are really great incentives, but should not be the only reason you want to come work here. Think of them as tokens to the hard work you will put in.
Cons
My biggest con would be the constant, "moving in 1,000 directions" that goes on here. That is agency life, though, and can be overcome with a positive attitude. I can't really think of many true cons, I am leaving on my own account to a natural next step in my career progression. Simply put, if you are hungry for opportunity and want to pave your way in the marketing world, come work at Square 2.