Good for beginner, but not for intermidiateThe good things1. Good challenges
2. Opportunities to learn, because the company is expanding
3. Good working environment, multiracial employees
4. Muslim-friendly company
5. Working life balance
The challenges1. HR is not strong, all decision depends on top management
2. Benefit package is poor, not cater for family
3. Benefit for non-executive much poorer, unsatisfactorily
4. Biased management
5. No flexible working hours
6. Slow career progression