Good for career developmentThe good thingslearn a lot of knowledge for career development, will be a person with strong mental, know how to manage multiple things, staff benefits & bonus very good
The challengesmultitask, learn a lot of things & till now still learning, need to think faster & upgrade your speed