Pros
Friendly culture, lots of internal networking, lots of after hour events, internal emails look for collaboration among employees at all levels, a high level of encouragement to get involved.
Cons
The firm had no work for me and let me go after a few months of no staffing, which begs the question of why they wanted to poach me from my employer in the first place. Unlike other consulting firms, they had clients direct the staffing on projects, so each engagement was a job interview. Quite expectedly, I was passed over for projects in fields where I had zero experience, rather than assigned to projects to develop new skills. Their strategy for business development and staffing didn't make sense as compared to other firms in the industry where the pipeline and strategy was more clear.