Congratulations on your admits!
There’s no question that INSEAD is a consulting powerhouse. They place strongly into consulting in Europe and Asia. It is the number one business school outside of the United States.
Having said all that, usually the rule of thumb is you go to school in the country you planning to work in. If you’re planning to be in the UK and you are already in the UK, and you need a work permit, it makes sense to stay in the UK. No my cousin says that there are not many jobs that LBS graduates are seeing. He is still a first year but supposedly it’s pretty barren. My guess is you would know and could easily see and check from the job postings. My guess, I combination of pandemic and Brexit but that should be better in 18 months right? We don’t know....
Sure, if you were bullish and looking to maximize your returns and it was one of those all or nothing, I can see going to INSEAD. That’s never the wrong choice but I think there is reason in your choice of Judge.
PS. Keep in mind that consulting jobs are very competitive, especially management consulting and the MBB. Many of those who get those jobs, come from a consulting background because it’s easier for them to break into it since they know how it works and they have some of the skills and inside tricks. There are industry specific tracks and things like that but in general, the most important aspect of consulting is being client ready and having the client facing skills such as smooth presentation skills, ability to articulate topics and represent the company. You have to come to the client side and impress them within a few minutes. Your company is billing for $500 an hour for your services, using only a fraction of it but you need to demonstrate the value for them to be able to bill as much. So in case you don’t like presentations or coming up with things on the spot or have strong client facing skills, you may want to start preparing as much as you can I love it recommend also having a Plan B for recruiting. Consulting does not work out for about 1/2 of all consulting prospects.... it is competitive.
PS. I do not know a whole lot about the UK visa. Obviously it seems you do quite a bit. It may make sense to talk with current in Siad students about UK recruiting path and how open it is to international students. Also, in case conditions deteriorate between UK and China, it may be tough in case you need a visa even to enter UK I’m not even talking about working. So if you choose in Seattle, I would cover a couple of those bases...
In any case, whatever decision you make, and will not be a bad one. When I was young, I wanted to push the limits and go away outside of the comfort zone. I would’ve definitely gone to INSEAD. No, looking back, the things I did were definitely crazy, and kind of unnecessary. I don’t think a lot of the effort I put in ever paid off and some of the things I did to push the limits were kind of dangerous. I’m just probably older and wiser and lazier but the most effort in the most works doesn’t always equal the best result.
I hope some of this was useful
Posted from my mobile device