Just for info Monarch is now full time again , but the hours you fly are probably equivalent to part year ( with full year pay MADNESS) about 750ish
Anyway I believe the choice at BA is fantastic!! You can make the job fit around you (with seniority) which you just can't do at other airlines