There’s a lot of good with University of Waterloo, you’re getting one of the best STEM post secondary education in Canada, couple with the coop program, and at a fairly low tuition compared to other big names. Most of my friends found jobs before their graduation , this is assuming that you are enrolled in a prestigious program at UW. The coop program is the one big advantage of Waterloo.