It varies but it is a health care facility so the residents require 24/7 care. Most shifts are 12hrs (7am-7pm / 7pm - 7am) or 8 hours (7am-3pm, 3pm-11pm, 11pm-7am).
40 hours a week .
When you can get them, long and thankless.
Long when there are hours none most of the time
Day shifts every second weekend off if you have a line position otherwise it's on call and days vary