Good benefit, take care staff welfareThe good thingsLearn new things . Management support to downline and give opportunities to make a decision .
The challengesJob function different with previous company but this can gain more knowledge and better experience . Also can improve the skill