Pros: Access to gym, events, volunteer experience, involvement with research
Cons: lack of equipment, late hours
The research and teaching environment is focused and strongly emphasized, yet the people are amazing. I can't say I felt any overbearing competition throughout my experience; all the competition with my fellow colleagues was in good nature and encouraging, rather than restrictive. The university is still growing so the labs may not offer the top notch level equipment but there is an excellent sense of responsibility and drive to do with what you have (also the gym and all the extra-curricular activities are a plus). It was amazing to make all sorts of projects and see how they grow as a result of student involvement. Supervising and teaching the students was excellent too; everyone is respectful, devoted, and curious, so it was exciting to help them on their way to success. Most of my experience for engineering comes from school, the projects, and the people that helped me either through teaching or acquiring knowledge themselves. I can't say that there were no challenges: sometimes working late was necessary, finding necessary equipment (sometimes second-hand), and competing things neatly could be difficult (primarily due to lack of some equipment, software, or immense qualifications that I did not have). Nonetheless, the experience was worthwhile because the management was to the point and supportive throughout.