Pros
Clerestory has a flat management structure, meaning every member of a project team is given responsibility over deliverables or work streams. This gives less experienced consultants opportunities to assume leadership and make real contributions to project work. It also means more experienced consultants and leaders remain involved in tactical work. Everyone pitches in across every phase of a project to deliver results. The hands-on mentality and mutual accountability are reflective of the firm's culture. I've become good friends with many of my colleagues--across staff classes. The firm regularly plans parties and events to build community and celebrate one another's successes. That culture may not be for everyone, but I appreciate knowing that I'm valued by the firm and that I work with people I trust. Promotions are based on performance, not tenure. Strong performers get raises, bonuses, and promotions. I've received all three in the past 6 months (as well as across prior years). Additionally, the flat structure means you can showcase your skills and interests across multiple projects, giving you the chance to demonstrate your value to leadership. I've seen people who are between projects ("on the bench") get promoted because of the valuable internal work they led.
Cons
There's been a recent push for additional resources on career development and coaching. The progress made with the career development review cycle and expectations has been great. Still, there are inconsistencies in the level of feedback that's given from one senior leader to the next. You may get a ton of constructive feedback and coaching from one senior leader, then get staffed with a different leader who doesn't emphasize that nearly enough.