Good company cultureThe good thingsThis company puts a great emphasis on politics - free and positive working culture. The top management shows empathy to the fellow working staffs. More importantly, you are able to achieve a work-life balance while working for this company. Your work effort is recognized and well-appreciated by the top management.
The challengesLack of career opportunities and employee benefits.