Congratulations on your admits... or I guess expectations of Admits?
It is a much easier conversation in December when you do get your decisions and you know for sure where you can and cannot go. It is hard with interview invites but I totally understand about the deposit and EU schools are famous for HIGH deposit fees.
1. It is not uncommon to have a crappy career center or at least perception of one.
2. Recruiting is directly correlated to your insecurity and your pushing and shoving
3. My cousin is at LBS - tech recruiting is much better than it was a year ago when everything was at a standstill but as far as I know he still does not have an offer (though tech usually recruits a bit later and offers come next year). Anyway, he did not think that jobs were handed out to anyone. You still have to network and fight for it but since you are in London, it is easier to beat out folks from other schools (but you still have 300+ people to deal with from LBS, Judge, and Said)
4. Rankings have been tricky. I have been frustrated with them, esp with US news - you can see my post about that here:
https://gmatclub.com/forum/what-us-news ... 55274.html5. Generally Ross is stronger and more serious than Anderson in terms of recruiting on campus. West coast schools (includes Haas by the way and Stanford) have a hard time getting recruiters on campus, esp consulting folks. The program is also bigger and spans across the US east, west, and midwest. Anderson is really focused and concentrated in CA because nobody wants to leave and jobs are there. However, they have also jumped around in rankings in part due to some schools tweaking their test admissions results and waiting app fees (Marshall) to beef up their numbers. A lot of times Rankings and Recruiting are at odds. What you are doing talking to students is the best approach. They won't badmouth their program (if they do, they are not a reliable source - i would not follow their advice) but they will indicate if you are making a mistake, or it is a good fit, or if perhaps not. You just have to watch for clues. They know you may attend next year and they don't want to be at odds but they don't want to badmouth their family either since it helps nobody.
6. MBB is extra competitive and very low chances for international applicants. You can see my review of H1B approved applications here:
https://gmatclub.com/forum/top-mba-h1b- ... 43153.html (go to page 2 for updated counts for the latest data)
7. Not knowing French will suck. I have gone on an exchange to Hong Kong for a semester and while it is very international city (supposedly), not knowing Cantonese (I had beginner Mandarin and could get by), was a death sentence. I can see the same about Paris and France. You either have to embrace the culture and language or you don't but being in the middle usually does not work super well. The only language-free countries would be UK, Ireland, and The Netherlands. Your work permit won't work in the UK unless the employer recruits you directly which is iffy and challenging.
8. I am a big proponent of the US for an MBA, in part because of the choices, jobs, and salaries. One of the older moderators is recruiting for MBB out of Sloan and he keeps getting referred to the EU offices (since he has language and work permit in Europe) and he keeps politely declining and asking to be redirected to the US office since the salary is basically double.
9. Sorry about Judge and LBS - that sucks to get dings there. I think you are being directed to the US.
I would not hesitate with Ross or Anderson for Tech and with your background, staying within the space, and hopefully a strong name on the resume, it should be much easier than switching from TFI or Travel industry and trying to get into Tech. You can start networking and figuring out your options and recruiting options right after you get in.
HEC - I don't know a whole lot of feedback from recent grads and students. If Europe is where you want to be, there are a few ways to get there. Amazon is opening a huge campus in Berlin which would be inexpensive and a good place to recruit at. You can get there from either the US or potentially from HEC. I know a few US amazon folks who are Asian or European are considering the move and waiting for the pandemic to die down a bit. At the same time, the Berlin office is peripheral at the moment. Nobody yet knows how serious or strong it will be so nobody is rushing either. In general you have the best dibs and opportunities for jobs being in the US close to HQ and then can transfer from there. You take a pay adjustment (cut) but you get that information upfront. Also having a 3-year STEM OPT is super helpful vs. 1-year permit in the EU. Did I tell you I am a fan of the US MBA's?

Congrats! Hope you convert Anderson and Ross!