I would suggest you to speak with your HR(recruitment) contact. As I believe discussing stuff like this in public forum ldnt be professional.

I know that HMC give the best :)