How is experience guelph treating y'all for co-op? (cs and engineering)

Other majors are welcome to share though!