Pros: the pay is great and you are always doing something different
Cons: not garaunteed jobs as it is by contract, it is very slow in the winter
My co-workers always change and sometimes i work alone, it depends on the job. I have promoted new product on the streets of Vancouver and surrey, i have also worked events, and merchandized for cellphone companies. the hours are usually very flexible, you just have to make sure you finish the task by the time the store closes. The hardest part of the job is trying to get people to engage with you when they aren't interested. the most enjoyable part of the job is meeting new people and always having a new experience.