You get to travel all over the country. Rotating shift timings. Salary + extra expenditures.
Cons
Working 12 hours shifts 6 days a week. And at times even 7 days. While traveling out of city for work, the period of stay there is not fixed. It could be one week to one month.
Internal Culture is very supportive
Salary structure is good
Employees job descriptions are well described
A top company in Pakistan
Large financial resource
Cons
Career Management system needs a refining
Resources are not properly allocated
Evaluation system is old fashioned , manual and is inefficient