Overall, this organization is good working environment.The good thingsColleagues are all good and friendly specially those who are in lower level positions. Most of all, it's tax free, no deductions whatsoever.
The challengesIn my experience, communicating with foreigners whose English is not clear. You have to adjust of what they say and what they meant.