Pros
Very good comprehensive medical cover
Cons
Unqualified mid level managers and some senior managers Too much pressure and very unrealistic targets Poor salaries, impossible to acquire loans with other financial institutions Very backward company policies and too much documentation for very simple procedures Coercion to participate in investment opportunities that only decrease your little net salary and almost to living in poverty No bonus incentives for business developers whatsoever even when targets are met No work-life balance hence very little chance of developing academically Little chance for growth unless you know someone from top level management such that you could be stuck in the same position for 10 years or more Poor training techniques