the company takes good care about the wellbeing of its employees and makes it for us to troubleshoot any problems,personal or professional. the commissions are decent to very good depending at which type of station you are located at (airport train station downtown) and you are trained to make the most of what station you are located so as to increase your impact and commissions.
Cons
irregular working hours
questionable ethics (legally fine but...)