Pros
The team is incredibly bright, hungry for success and works well together. The company generally empowers staff and executive management frequently implores the team to think and act like the business owner. The sales culture is one that's empowering, with those that are struggling getting the majority of scrutiny; with that said, this is not a "you're fired" sales organization. They generally understand the ebbs and flows of sales, and tend to believe any prolonged struggles are systemic rather than personal. You'll get every chance to perform and if your work product suggests you're an "A" player, you'll be treated accordingly.
Cons
Executive management expects a lot of the managing director and sales leadership. It's run like all consulting services businesses - with a close eye on P&L, utilization percentages, headcount, sales pipeline, etc. There is pressure to perform. The management team is very motivated to drive revenue, which comes with a lot of metric-based evaluations that don't always jibe with reality.