This is a very busy, fast paced job but it's very rewarding. They have great benefits with paid time off. Lots of chances for overtime!! The 12 hr shifts made it really easy to schedule appointments and school schedules. Since you are working with patients it is imperative to have the proper staffing, which means, management DOES NOT like it when you call out, even if you are truly sick!! Be aware, if you call out a lot, you will most likely get written up and eventually fired. All that aside, it's a great place to work!