Great Place to Work India and Monster.com – A Partnership that will Determine the Future of Workplace Culture in India
[gallery] In a one-of-a-kind partnership, the two corporate behemoths aim to articulate the current state of workplace culture in India and help job seekers find...