Pros
Great opportunity for growth. Since it's a process company you'll be doing things by the agile bible from day 1. If you're a developer you'll get to work with a variety of languages and frameworks. If you're a process consultant you'll get to work with some of the premier companies in the nation.
Cons
Unhealthy company culture. When the head of marketing put in her notice, one of the partners used an hour long all-hands meeting to lecture the company (including the departing head of marketing) about the virtues of loyalty to the company. With slides. We also received monthly lectures about how the company is a tribe immediately following layoffs. Some of the Partners create inconsistent expectations about how they want to be treated, flipping between being buddy-buddy and quoting rap lyrics then demanding deference in the same conversation. Same partners will ask you to read Ben Horowitz's 'The Hard Thing About Hard Things' which is basically the "I'm the leader here don't question me" manifesto. Shortsighted overhiring/layoffs. High Churn. Company is split into process consulting, technical consulting, and product development. Process team will consistently have team members unassigned while technical and PD teams get cut during layoffs despite being understaffed and having more work/engagements. Sales had a seemingly revolving door where people were fired for poor scoping (despite poor scoping continuing after their departure), people quit simply because they didn't want to work with the company anymore (without another opportunity lined up), and more traditionally some people left for better paying opportunities. Poor pay. Developers weren't payed competitively throughout their career while I was there. When a developer asked for a raise to reflect the work being done, their work and ethic weren't questioned but their 'loyalty' was. Several employment offers were turned down because of non-competitive pay. Limited investments in Product Development. Product Development put multiple products into the Atlassian marketplace that sales didn't sell, marketing didn't market, process consultants didn't implement, and support didn't know how to troubleshoot.