prioritizes employees and understanding their needs, training staff and manager awesome. I would not want it any other way! but it was contract and then I went on Mat leave.
Cons
not much, may be in Billing, they only hire on contract as the rest of the team is unionized - I am not too sure about this.