Wait, don't let two people on this forum deter you from making a career choice.What is said in the posts above is correct. MC is renown for junior members working the hardest as a result of delegation of tasks from above.However, this is going to be be like this everywhere you go. If I am reading between the lines of your post, your dissatisfaction with your current employer does not seem to be due to the inequity of hours worked as such, rather the incompetence of management.You can safely assume in consulting, managers [or at least the majority of them] will be switched on and that the gene pool overall will be higher than that of where you are working [to be clear: no due to MC being smarter than industry managers; rather, in MC if people do not perform, they get pushed out - hence there is little dead weight]MC is aggressive by virtue of its culture of up or out; hence do not expect appreciation for the hours you will put in but do take comfort in knowing that if you are good and you perform, you will be promoted without doubt. Unlike industry, you do not need to wait for a vacant seat above you to be promoted and you are not as subject to office politics [there is however in MC, just like anywhere else, a significant element of a*** kissing...]So to cut the story short, if you are after an environment, which rewards effort and performance [e.g. meritocracy] and an environment, which will constantly push you to stretch and grow; then MC is worth considering.Furthermore, a big 4 name on your CV is also a bonus.