Landing a government job can be a torturous process even pitting spouses and family members against each other. The job is a relatively lowly position, but it will still attract hundreds, if not thousands of applicants. It was the same with Tomar’s previous attempts to get a government job. He is not fussy – he has previously applied to be a teacher and a forest guard, but both ended in failure. “I didn’t clear the physical test for the forest department,” the 28-year-old says. Civil service jobs, like those with Indian Railways, see up to thousands of applicants for each role (Credit: Getty Images) He’s currently working as a marketing executive at a healthcare company in Bhilwara – a mid-sized town in Rajasthan, northern India, known for its textile industry – that pays him 25,000 rupees ($370, £273) per month. He feels overworked and underpaid. “I even have to answer calls in the middle of the night,” he says. “There’s no time to rest.” For someone like Tomar in small-t...