Thursday, April 18, 2024
Outlook.com
Outlook India
Outlook Business

Demand For Indian It Companies

"A work place needs to have a challenging work environment, a physical environment conducive to creativity, openness, meritocracy and justness to minimise the instances of staffers quitting," Murthy added