Pros
Everything about the company is great
Cons
Nothing about the company is a con
Pros
Every single staff member I have encountered has been warm, welcoming and helpful. Support team is there to utilize if you need. Hours are flexible around your schedule.
Cons
Clients cancel with minimal notice. Must be proactive in advocating for yourself.