Good Salaries, Good staff and Good environment. The Manager for the Company Had very good knowledge of work and was always available to teach staff below him.
Cons
The Benefits of the Company were little, the managers were getting the best benefits and not subordinates. It is very hard for people to get promoted as there are only few posts