Nice working environmentThe good thingsPeople are good and helpful, staff benefits are good
The challengesSalary is lower than market rate. Although it has adapted most of the local culture, rigid hierarchy still occurs and brings difficulty in communication.