Pros
I suppose if you want in-person sales experience in a difficult environment, this would be a place for you
Cons
I, among at least 8 other employees during my short time there, were given titles or were otherwise implied to be working completely different jobs - Events Manager, Event Planning Coordinator, Marketing Manager, Public Relations Trainee, Marketing Assistant, Marketing Trainee - than the one which we ended up working.
The company uses predatory language to hire new grads and (horrendously worse, in my opinion) new immigrants looking for jobs. On top of the fact that we were lured into what amounted to mall sales positions despite being guaranteed completely different management position work, we were also guaranteed a static location. However we ended up driving to locations as far away from Burnaby as Chilliwack to sell credit cards at department stores. While it may not hold up in court, as the language is ambiguously worded, this company knows what it is doing and I would advise anyone who has been contacted to stay away entirely unless you know what you are signing up for - in store third party sales of products to people that don't want them.
The cherry on the cake? The sales tactics they encourage you to use/teach you are highly predatory too.