Pros
There are none actually except the innocent workers that are struck and are very nice and cordial.
Cons
Salary delay, sense less management, no projects, management involved in every small issues instead of bothering about getting business and executing it.
Stupid management a big culprit in making this company a worst nightmare.