Pros
Its up to you how much you want to get involved, as a lower and middle tier consultant. More and more work is required in more Senior levels to help with proposals and sales, Sr Consultant and above. I've found that I've learned and been able to work on 5x the amount of stuff in 1 year than I did in 5 years at my last job. Very dynamic job with lots of opportunities to do different things and get experience if you simply raise your hand or take initiative, which is great. But I will say almost everyone I've worked with has been friendly and excellent.
Cons
The company wants you to get involved and do a lot of things internally, i.e. help with proposals, do interviews, etc. But they also require a hard 40 hours billed to the client per week. This means they're assuming you work well over 40 hours per week to do everything you're being asked. Or you can say no to those internal things, but if you want to advance, you won't do that. I don't like that pressure, it is burning me out. If I was okay not advancing I could coast and say no to company things, and only work on client things in my 40.