In every job I had I was a part of a team. I learnt necessary teamwork skills: when to be a leader and when to follow, support the party that needs help, take over to fix and complete tasks… And I learnt from my education that the most critical point in teamwork is to complete your share of work, then fill in the gaps.