No work outside of scheduled hours
Pays well if you're willing to work really hard every single day
Cons
Little room for time off without impacting income greatly
Company constantly changing things with no real plan
Commission structure changes too frequently
Systems issues
No customer support so you're forced to stonewall upset clients
Com