The company said it handles more than 40,000 jobs a day through over 15,000 workers in five Indian cities.