Worst contract ever.The good thingsEasily to apply leave.
The challengesThere's no such SOP to follow. Even working hours and job roles make staff confuse. OT pay becomes transportation allowance in pay-slip? I don't even know what's this company doing.