..I have been a successful managing and top Analyst with them for many years in most countries of the world. I do though not agree with the reputation issue. My long-time experience tells me that the client gets want he was agreed after the analysis, even if the decision wasn't necessary a "popular" decision, but in my opinion when "the going gets rough" the former "rough" which agreed to the strategy, run away. On the other things I fully agree. It is like any other management consultant, when you take out the politics, there are only as good as their people are ... I personally recommend them to clients when I know who is going to be involved at the top, even after leaving them, and I know that the clients is looking for no bulls' but straight talk and unless they have shanged, this is it. If you want a family life than you may as well forget to join them. If you want to learn an exciting and very rewarding job, than join them.Best regards, Michael