My coworkers need to work on communication and teamwork.
I liked that i got hired on the spot.
That there is at least two people there of the same culture as me that i can relate to.
Communication.one person is always saying one thing and the other is saying something completely different. I bet if you went for an interview especially at toronto duffrin and dufflaw location they willshow up late for your interview