hello, i too worked for XL in the summer based in man, they are a fab company , and as far as i'm aware they are only going to get better, what with the rebranding and all..... p.s man is a great xl base, but i've heard from many fellow flyers that glasgow is and excellant base they are all meant to be barking mad...and they sound it, the stories i've heard those crew get up to are hilarious.
x