Management and the lack of proper training and clear delegation of duties. There is no proper monitoring and inefficient processing of transactions and movements. Basically what I mean is that, ultimately everything has to pass through a few people in the upper management and they take the loooongest time to actually address payments, approvals, renewals, etc. Just think about this: There are more fresh grads in the company than there are loyal employees. I think that speaks volumes.