What I liked
Great people to work with. The culture and atmosphere were inviting and forced you to do the best that you could do. I had to ability to work with all levels of engineering. As a co-op, you are an integral part of the team and not just "another intern". I feel like my work had an actual meaningful impact on the company's success.