Thanks for the info, personally I think people make out the seniority system to be harsher than it is for newbies. If you work shifts for any company in any job you will always have to work your way up to the best roles/shifts, BA is no different. It sounds like everyone can get 10 weekends off a year, and as soon as you start moving up the ladder that is only going to improve.