New Delhi, July 3 -- Neo Corporation is facing public outrage after reports of shocking punishments for staff who didn't meet sales targets. The punishments the underperformers allegedly received are shocking, to say the least.

The Japanese company, based in Osaka, sells and installs electricity and energy-saving products. It has nine branches in Japan and claims high salaries in its job ads.

According to the company, the average annual income for sales staff in 2024 was $97,000 ( Rs.83 lakh). Also, 57.1% of its salespeople earn $69,500 (nearly Rs.60 lakh a year, it claims.

However, what has shocked social media is how the company allegedly treats its employees.

Former employees said underperformers were forced to take nude photos. Th...