They will harass you daily, sometimes up to 6 or 7 times a day. Will call you during school hours, family emergencies, days off, and other work hours... and make threats if you don't call back promptly, even if they know your schedule. They will push you to do things you are not supposed to do, including transporting clients multiple times a week. They also scheduled me conveniently enough so they wouldn't have to pay me for travel time in between clients, so the job is extremely rough on your car in terms of gas and mileage.
Don't be fooled by the overly friendly staff.
Only good thing about the job is the one-on-one time with the clients.