Pros
I have been at Huron as an analyst in the Life Sciences practice for over a year and could not have picked a better place to start at out of college. Not only am I constantly learning through the diverse client projects and the incredibly smart management, but the company really promotes a great office culture. The people who I work with have become good friends and are always incredibly supportive.
Cons
I really cannot think of any cons so far, especially compared to the experiences of my peers at other consulting companies. Some might see the fact that you are put into a specific functional area from the beginning as a con, but I have appreciated the depth of knowledge I have gained in that area and there is great diversity of projects even within each functional area.