Helpful and good team members
Salary given on timely basis
Overall the company can reach its heights if the management is not influenced by certain individuals
Cons
Micro Management
Full authority and control given to department heads
Review system is based on favoritism and increments are not as per market standards
Management takes a call on situations based on influence
Office politics