The best company I have ever joinedThe good thingsThere are no micro managing in the company, the bosses give you a lot of freedom to get your work done without interfering the process on how it should be done.
As well, they are Asian Canadians who believes in work life balance. They will not make you stay in the office even if your work is not done, they believes in a good work life balance, creates a great outcome of work productivity.
The challengesAs Canadians, sometimes they may not get use to the culture practice in Malaysia, certain rules and policies may seems fine to execute in other country but it may be difficult to execute in Malaysia.
I guess it really takes time for them to understand the culture practice here and get used to them in no time! Anyway, the foundation of the company is strong enough to keep it running.