Not sure OSHA allows 120 hours straight. That’s 41/2 shifts straight then off 24 before your next shift.
LAFD works what are called Kelly shifts. Our county talked about doing Kelly shifts but it is so big some of the guys would spend a ton of time driving to and from work so the kelly shifts were not compatible. I would bet most of the guys that work in LAFD don’t actually live in LA. Most places now living in the county/city you work is not a requirement.
The Los Angeles Fire Department (LAFD) uniformed personnel generally work a 24-hour shift schedule, known as the “Kelly” or “California Swing” schedule. This 9-day rotation cycle requires firefighters to work one 24-hour shift, have 24 hours off, work another 24-hour shift, have 24 hours off, work a final 24-hour shift, and then take 4 consecutive days off.
We were so short staffed that I worked 8 24 hour shifts in a row and that wasn’t a record in the department. We were forcing OT nearly every day.