sponsored content careers in India