fresh graduates careers in Karur, India