Good company with good environment to learn and pick up skills for your career progression.The good thingsStaffs are friendly and have good work-life balances (you have a choice to go back on time or stay on if you have a lot of works)
The challengesAs Management is meticulous in claims approvals, there may be delayed as have to wait.