Great company to work for!The good thingsLax, but strict in some ways. Reasonable. Able to recognize top performers. The team is nice to work with. No office politics. I like the working environment. People get along really well. You are not bothered during your personal time, but you are required to focus on your work when at the office. Seems fair enough.
The challengesSince it is a global company with many offices abroad, you will work with people from different regions. They have different expectations and some stereotypes of how work is done in Asia. But as long as one is able to be flexible, he will survive.