The living environment is good. But not the working environment. It is good for fresh graduate. but not for those who want to improve their skills. You will lost to the seniority of others. The good thingsThey do provide facilities for the staff. The
The challengesIt was quite hard to learn in here as your workmates prefer to find your smallest mistakes and report it directly in a group chat just to get judgement by the upline and others instead of helping you directly to fix the problem. When you new, you want to learn and everyone keep giving different direction in different department and made you in the wrong position. They look down on your physical appearances.