Lots of open jobs to recruit for across different industries and opportunities to make money. Good internal system. Good commissions. Complete flexibility with workflow and being able to work remotely.
Cons
May not be great for people that struggle to manage their own time and productivity