Pros
--Benefits: immediate 150% 401k match up to 6% contribution and just 3-year vested schedule, Profit Sharing, Vacation Days, Tuition Reimbursement... --Training material available: there's an entire learning center for consultants to access --Bonus Program: Reading some of the other reviews, it seems people aren't a fan of it and one reviewer said "you have to work your butt off to get a bonus".... NO KIDDING? You don't say?! What kind of concept is that? Work extra hard to get BONUS pay, above and beyond your generous salary?! Another reviewer said you need to be "in" with the people that rate. Why yes, you should be reaching out to your local management and be proactive. How do you think they're going to rate you if they don't even know you exist? The Bonus Program is definitely a positive about this company. --Overall work/personal life balance --Project opportunities --Client Base --Counselor Program --Support from regional / geographical managers and Account Executives: be proactive and keep in touch with the important people in your region and in your unit. You will get lots of support from them and will be given great opportunities, as you show you care and put forth more effort.
Cons
The only "con" I experience isn't company-specific, it's the nature of business and consulting. There are times you're given short notice or little information on projects and have to adjust quickly and be on your own to figure out what's going on. All you do to overcome that is communicate well and be proactive and ask questions / reach out to points of contact who will guide you. If anything, this can actually be a "pro" because it keeps you on your feet and forces you to learn / grow at a faster pace than the typical "comfort zone".