Pros
Whoever is good the immediate manager is eligible for good appraisals, appreciation and promotions. Lots of promises by managers while joining.
Cons
The managers all are selfish and cruel attitude and doesn’t fit for the positions in all the ways like experience, not matured and silly tom & jerry fighting’s are encouraged always. I don’t see an HR exists in the company, as they acts very much dummy and strictly adhering to the management always by showing their favoritism and never look at employee benefit or right. The attrition rate is very very high and either the HR or management never ever tries to work out on this. Because all the managers are friends(ex-collegue or classmate..etc)(Top from COO to Junior manager are friends and never take any action against any manager and always does backing among themselves by scapegoating an innocent.) No planning and learning.