It is good place to start work in Canada.
Pros: speak in english because is a teamwork.
Cons: no benefits and low salary. i worked for agency.
the most enjoyable in this job, was have the opportunity to talk in English with customers and suppliers.
The hardest part of the job, was working without any benefit for worked for agency.