I have been working at a Tier-2 consulting for over 3 years as a generalist consultant. However I have been very dissatisfied with my staffing. I tried very hard to diversify the types of projects I work on but at the end, I end up working on the same type of projects and I am becoming specialized into a practice I am not interested in and I am not intellectually challenged. At the same time, I did not get out what I initially wanted to in Strategy Consulting during these years, there are still several type of projects I need to learn from.
I am considering switching to MBB which has a broader types of projects. It is worth it or I am doomed to work even there on the projects I am more specialized on ?
Or should I (since I already attained the 3 years landmark) simply exit consulting before becoming too specialized in one typology of project which could limit my future exit opportunities ?