Yes. In PMC & PCMC, Cant say
Yes it free service, for location its better to check with the company itself.
Yes, they are provide cab or bus facilities from Airoli to vashi but at time they will drope at home
I was in Gurgaon office, Sector 30. DLF Worldtech Park.