25 days off a month??? Where the hell did you get that stupid figure from???? Im not a pilot with BA but I do know for a FACT that they work a hell of a lot more then that and many are currently hitting their maximum allowable hours under EU legislation!!!