Microsoft careers india. Microsoft on-site only.