There are so many things to learn if willing to.The good thingsI worked with a team that most of the time help each other and also understands if you were not able to finish all of the task assigned to you. Also, I met people with different personalities, and I realized that we have struggle we face each day and this can contribute to how they act in workplace. Qualities of respect and patience for each other can last you in a workplace such as this.
The challengesOne thing the company should do is to have a team building at least once a year for each department. This will help the employees interact with one another, in doing so, it will create a bond to know each other outside the workplace. This will give the confidence working with each other and to start anew, refreshed and ready to face the challenges at workplace.