Megha Agarwal Megha Agarwal is the Senior Manager - Research at People Matters. Reach her at megha.agarwal@peoplematters.in