Pros
Middle management is the only next best thing after the support ground staff in the organisation.
Cons
As expected in bullets : 1. Senior management all are 3 monkeys of Gandhi in the other way round. They don't see , hear and speak the TRUTH. 2. Arrogant HR department. 3. Flirtatious Admin department. 4. IT department cold , arrogant , selfish ...... people - ALL 5. Chairman - dependent fellow 6. Staff not treated as humans. 7. Horrible time management and moreover fund management. 8. Policies only on paper and all work according to themselves. 9. All best and genuine people have left - some honest people getting crushed and taken advantage of as rest in a comfort zone and ruthless. Can carry on and on as it's an never ending list.