Hard to plan for last minute events, but they do give you multiple opportunities to get your desired days off.
The work is very challenging during the summer with long delays and busy flights.
Social life isn’t great, which will be the same for any company or airline in this sector with early starts, very late finishes, working weekends, etc.