Hey! I complete my GBM course from Centennial college last year. Here's a piece of advise - It is jack of all and Master of none which means that you do not specialize in anything. Having said that, it is a good program to take if you already have experience in a specific field and are confident of getting a job based on your skills. If not, I would suggest you to go for specialized courses like Supply chain management, HR, Accounting etc.
The best part about GBM is that it is a 2 year course and you are eligible for a 3 years post graduation work permit. However, you can also choose to opt for 2 programs of one year each and can still get the 3 years permit. Trust this helps!