Pros
I came to hiSoft from a big 5 firm and have found tremendous opportunities to grow my consulting career, especially my PM, Leadership, and Business Development skills. The sky is the limit - if you are driven and want to grow, this is the place to do that. There are ample opportunities to earn money for the right behaviors - high utilization, sales commissions at all levels, and referral / lead bonuses. The attitude is one of accountability - it is not a place to hide and coast, but if you want to work hard, there is great opportunity to grow your career.
Cons
Not as structured a career path (2-3 yrs in one role before moving up to the next), and there is an expectation that Managers and above in the consulting organization play an active role in the BD process as well as delivery - this means 40-45 hours of delivery and 5-10 hours of extra contribution - BUT, you see a direct impact and get to watch the firm (and your career) grow.