Humanist123
Humanist123

New India: Work life is becoming death trap

Post image
1mo ago

There should be some rating for employee well being, work culture etc, just like ESG ratings. First care for your humans.

TrustworthyDove
TrustworthyDove
EY1mo

Sad

Discover more
Curated from across