‘Horrible place to work…’: Man slams Delhi NCR over work culture, sparks discussions on internetby India News Online Team March 18, 2024 0 A post by a social media user, Shajan Samuel, describing Delhi-NCR as a "horrible" place to live and work due to the safety of women and unfavourable climate, among ...