Mike is correct. It depends on your base. Guys in Inverness don't work much, but their rosters are still chaotic. A lot of standby, with up to 5 or 6 on stanby each day. We have 2 FO's on the paper run each day, one to fly one to unload papers. Expect to fly 300 hrs a year. Skippers on the other hand are working extremely hard, minimum days off and lots of changing to rosters.
Elsewhere it's pretty stable. Warton roster doesn't change much. Very Long days but weekends off. And duty hours are so high can't be used for much else.
Cardiff is the same, but a bit more disruption with work at weekends etc. Just taken on a min hours FO there so not sure if more needed.