Clients nice and if you do not feel confortable with any client you can talk with the company to change it. You can make your schedule.
Cons
The communication with the company it is poor, they don´t answer emails on phone calls. Usually they ask to you to go to the company to solve things that can be done electronically. Clients complain to you about the administrative deficiencies of the office.