I have learnt a lot of things from here.The good thingsHard working, Perform the task well, Able to adapt new learning, esponsible to the given task and challenging, teamwork.
The challengesGood environment, services, teamwork, challenging, good facilities, and good management. And good benefits.