Vantaggi
It's hard to say if there's any pro.
Svantaggi
The company is clearly suffering financially, and they let this affect their employees, no management, no customer success, they're struggling and this reflects on the culture of the company, there're people from HR that have a lack of communication skills. Forcing employees to write positive reviews