Pros
Free water and left-over food for breakfast. Nicely dressed executives. Carpeted floors. Hard to come up with "pros". There was one executive who looked out for me, but wasn't able to save me. Probably a good thing that I left.
Cons
Never felt valued and was cut from the bench. Consultants around me were placed, like they skipped over me on purpose. I made a high salary comparatively, and they charged companies 3x what I was bringing home. That is robbery, not consulting. No help with career direction. Put on assignments far away from home with no expense compensation. Brassington family are questionable in the ethics department. A lot of pressure to bill 40 hours a week. No promotions after 3 years of dedication. Went through 6 managers in that time and saw a lot of talent walk out the door. Think twice before signing on at this body shop that calls itself a "Practice" provider if you value the direction of your career. No progressive development of employee consultants.