You will learn how to deal with different kinds of people.The good thingsTeam work is evident. You will pushed to your limit but the same time, you are guided by the senior members of the team.
The challengesArguments are inevitable in every workplace. You'll need to have a strong communication skills to be able to express yourself.