Pros
This company could have a lot going for it, there are some talented people and there must be something they are doing that attracts great, younger people to it. However, that's where it ends. You soon find out that it's got a mean, hard edge underneath. The partners are at war with eachother. The MKE office hates the Chicago office. There are serious conflicts about how to actually run the business, none of which the management lets anyone in senior roles in on. The juniors are treated like dirt, except when they are hounded to the point of breaking for extra demands the client didn't ask for. There's a paranoia that nothing is good enough - because the leadership brings their own insecurity into everything. If you are young and hungry, and are ready to enter the meat grinder then this is a good place to spend a year getting a lot of experience, and learning what not to do. But any other situation you will regret it and hate your life.
Kontras
The downsides are that they believe company culture is something they can create by buying beer occasionally for people, but on your own credit card and maybe they will pay you back. They over promise, which of course happens industry-wide, but in this case there is no way to make the ends meet, yet you're told it's fine and that somehow it magically will sort itself out. There is zero trust from the leadership, which then in turn makes the entire office not trust anyone. We're all adults here. If you are wondering why there are good reviews it's because the old school folks are forced to write them in response to the real reviews.