I'm a generalist consultant. I still fairly young, but old enough to have worked with various business principles and sectors. My personal point of view of things is: when it comes to being [b]Business Consultant per se[/b] and learning the success formula of businesses in generally, in comparison I can see a superiority from specialized colleagues that I had. You learn all the elements of the formula much better and you learn "tricks from many trades".Having said that, may I now add that I have been unemployed for 2 months now and I find that If i was really specialized in a sector or principle my task of finding a new position would be 10 times easier now. I am now forced to focus on, and emphasize my strategy management consulting points, and forced to become specialized to have shot at positions.