Nothing much I can say because of the biased nature. Highly toxic environment.
Cons
No work recognition.
No hikes even after completing 2 years.
Arrogant management, if you ask for the hike they will find a way to terminate you from the company.
Management will force employees to resign from the company without any information.
Join a company where management trusts you and treats employees well.