This company is making its employees to write fake reviews everywhere to compensate the amount of backlash and negetavity it's recieving from the public. the ex employees who either moved out or layed off are currently tearing this company apart in their reviews.
Management is trying desperately to hide the truth. Already it's shareholders has lost confidence which forced tech Mahindra to buy back their own shares. Soon everything is going to blow up in their face.