Good management and great team to work with.The good thingsVery positive work place and you get to learn a lot during this time.
You will need to be a self-starter and willing to learn.
The challengesIt is a small company in Singapore and you will have to be able to multi-task.