Fun start-up like culture at zero gravity labs. A lot of the internship has to do with using new technologies to explore possible implementations. There's a lot of free food and co-op events. They also give you 20% time to work on any side-project. You also get a lot of perks like Uber, Netflix and ritual credits.
The salary is standardized for waterloo coops regardless of term. (Unless you're a master's student)