Pros
- No working overtime. If you really have to work overtime, you can take dispensation leave
- You get lots of leave types, aside from personal & dispensation leave. For example you can get caregiver leave in case your family is hospitalized, religious leave (for hajj/holy tour), post-miscarriage leave etc.
- Salary is quite high compared to the same position in other companies
- The company always encourages you to learn
Cons
- Performance appraisal is stressful and very competitive
- People usually stay for 1-2 years
- Very fast-paced
- So many meetings