Great community and support, tight culture and opportunities for learning.
Inconvénients
Lack of organization, fast changing deadlines, not enough time to incorporate changes from Mech & Plumbing when they only finish their designs the day before or day of a submission.