Pros
Some colleagues were sharp and nice, but already left the company.
Cons
The culture is getting more toxic. Since some colleagues left the one and two stars reviews here (which I consider as fair comments and the right issues to fix). The management tried to investigate and condemn whom shared those and demanded to have them deleted. While asking new joiners and HR to share 5 stars review to cover those up. It is frustrating to see management in denial rather than solving the problem. People also get stressed and frustrated since departments and names would got called out and publicly criticised. We used to have the option to submit anonymous Q&A to the top, but since too many questions and doubt, this channel is shut by requiring all questions need to be submitted with names and no one dare to speak up any more.