This company has its ups and downs and is a good training ground for those who are experienced in the industry.The good thingsThis company is friendly with those who have experience. They are also using the latest trends on technology which may help you further or advance your skills and knowledge in programming.
The challengesOne of the limitations here is the hierarchy of the business process which mainly consist of a team leader and the head is stationed in Hongkong. Recognition might be slow but it is surely rewarding when you have achieved it since you were recognized overseas.