Lotflyer
I cannot emphasise keeperboys response enough, forget bmi, believe me anywhere else would be better !!!
I work for bmi, not as cc, but I see daily how they get treated, Crew get treated like crap, no good nightstops, no good shorthaul routes, plus continued roster disruption so commuting from waw would be practically impossible !
People at bmi are great but the future of the company is uncertain.
Go for BA for the reasons keeperboy has mentioned.