Roster wise we work a 6 on 3 off pattern and get 36 days leave a year. I'll give you an idea of some of the trips on a LPL based F/O roster.....
LPL-BFS-GLA -BFS (report 1855, off duty at 2230)
BFS - LPL - AGP - LPL (report 1800, off duty at 0325)
LPL - BCN - LPL - AMS - LPL (report 0845, off duty at 1855)
LPL - AGP - LPL (report 0530, off duty at 1345)
LPL - GVA - LPL - CDG - LPL (forgotten the times!)
LPL - PMI - LPL (0140 report, off duty around 1000)
There are lots more of course but it gives you an dea of what we get up to. Good luck for the future - 25 hours in your logbook before leaving school is pretty good going.
Cheers.
(edited for typo)