There were multiple shift to choose from. The clients were a handful, but a rewarding job.
What I wish was different
Scheduling was terrible. The company has a problem not being able to keep employees, a lot fo turnover, which made it hard on those who stayed through it all. They were not ver flexible with schedules.
Advice
Ask others who are working there how they have liked it. And if you have a strict schedule, stick to it, don't let the employer over work you.