Friendly work environmentThe good thingsAble to learn and well trained by the top management. Sharing of ideas and work experience from the senior staffs.
The challengesManage to be part of the team for some big projects and the achievement of getting the job done.