the place for developing your business skillThe good thingsoverseas experience, can see everything from other perspective, have good training and clear development plan. Good collaboration not only cross function but also cross countries. having a good compensation and benefit.
The challengesself contributor, lack of people management skill (as leader ) yet develop your confident level, collaboration, and independence