Pros
If you don't mind carving your own path, A.T. Kearney has a supportive culture that encourages an entrepreneurial style. I truly enjoy coming into work and collaborating with my colleagues. People work hard to play hard and there is a strong sense of camaraderie. As a quickly growing organization, there are many opportunities to tackle new projects and suggest initiatives and leadership is always encouraging. Everyone is passionate about what they do and very knowledgeable, it is fun working with such a bright group. Projects are engaging and you will constantly be learning if you seek to do so.
Cons
If you work in management services (HR, marketing, finance, admin, etc), there aren't as many training or professional development opportunities. You have to seek out your own. You also don't receive the same treatment in terms of pay scale, bonuses and inclusion in firm wide meetings.