I passed trough there several times, always coming from or going to Quebec city or further East.
From all the bus terminals I've passed trough in other cities both in Canada and the US, this is my favorite. It is clean, feels secure/safe, the staff is nice and you can easily find your way to the correct bus or to the metro station.
Oh, and it has free wifi! The wifi is limited: it's supposed to log you off after a certain time/after a certain amount of data (I don't remember which), but I never had this experience. Either way, even being limited you should be able to do whatever you need to do or to pass the time whilst you wait for your bus.