Pros
Flexible leave, inform a week prior.
Training and uniform provided.
Hour lunch at a flexible range.
Possible to ask for deployment to a nearer place.
Cons
Volatile work locations depending on deployment, this also depends on which company you are posted to.
Commissions is reliant on the company you are posted to, and the devices you are expected to promote.
I had issues with 0 stocks and therefore 0 commissions.
Hours are also dependent on company posted to.
Do inform of any preferences before hand.