Friendly working environment, good skills to be learned and good opportunities to excelThe good thingsVery friendly colleagues. You can befriend with colleagues from other teams. The bonus is lucrative if you manage to hit the target year after year. Job is challenging but rewarding. Enhance networking.
The challengesHave to deal with difficult HR and finance sometimes. They can be a bit stingy with regards to claims (some claims are stated in employee handbook but the benefits claim are not followed through). Also expect a lower starting pay as the bonus can be lucrative.