Recommended!The good thingsThe Management is very willing to guide and train all employees, and will strive to push them to a greater height. They place a lot of emphasis on staff development as they value its people hence, there are definitely career growth and opportunities in this company!
The challengesLearning curve can be steep.