"Great Place to Work Certification is a highly coveted recognition in the business world, and it's earned by organizations that truly value their employees and create a positive and inclusive work environment,” said Yeshasvini Ramaswamy, CEO of Great Place to Work, India.