#1 Winner of Pay & Benefits Companies Award. We are HR & Payroll Outsourcing & Processing Service Providers based in Pune and have offices in Bangalore, Mumbai & Hyderabad locations. Call us now at +91 (20) 6763 7117.