Good opportunity to learnThe good thingsChallenging tasks for your experience.
Colleagues willing to share knowledge and give a hand to complete your job within a given time.
Encouraging manager
Supportive people from other departments
The challengesTiming is important.
Cooperation of a certain group of people.
Priority and respect to all employees