The management is asking employees to add positive reviews so don't trust for good reviews.The work environment is poor and the management style is school-like and monitoring as micro-management. Remember that if you are serving your notice period, the company may release you without notice and fail to pay your remaining days salary. Additionally, for emergency or sick leave, the company requires an email notification, If you fail to send the sick leave mail to the offshore PMO team, the team will give a warning to the employees. In my experience, Please don't join this organization if you choose.