Good managers and colleagues. Like familyThe good thingsFriendly colleagues. No office politics. Managers seem to care for your well being. Regular makan trips and great company trips. There are many senior staff who has worked many years in the company, so seems like a happy and contented place.
The challengesSometimes harder to make friends if you don't speak mandarin, as half the team here are Chinese ed. But all can speak English. Somtimes, work can get so busy that seniors don't have time to mentor.