Pros
If you are proactive you will be able to get a fair amount of training and knowledge out of the company, as long as you are prepared to get it and then move on to a company where you can utilize this knowledge, you may want to take a position there for a short period of time.
Cons
Colliers is really great at the smoke and mirrors of their company, they are sales people after all, they can sell you and sell you well on this company, but once you are in you realize that it was all talk and there is simply no substance to back it up, unbelievably bad management which ties the hands of everyone else to improve and move the company forward, it is a most frustrating place to work and there is little to no respect for the support staff. This company is very good at making their support staff feel worthless!