majestic,star communications careers in Chennai, India