A private marketing firm in Kerala is facing accusations of degrading employee treatment, including making them crawl like ...
The company, which has been operational in Kaloor for over 20 years, allegedly confiscated employees’ mobile phones to prevent any leaks or exposure of the ongoing mistreatment.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results