"They still use VB6 & VC++ COM for their work..."
Really?! I find that highly doubtful and I think you should check your source.

They occasionally release statements saying that the older set of languages will continue to work in their new operating systems but they haven't formally supported them for years and and I'd be extremely surprised to find they actually use them themselves. I guess, like many other companies, they may continue to have a few legacy apps around their offices that they cary on using but it won't be in any formal way.

Seriosuly, the .Net suite is over a decade old now and that's longer than VB6's shelf life. It's time to move on.