i think it has to do with length of service. i cant find my contract to check, but i think with the airline i work for the notice is 2 weeks in the first year then afterwards your years are your weeks, ie 4 years service is 4 weeks notice, although i may be mistaken. but i would imagine there would have to be a limit on it as 3 months appears excessive no matter how long youve been with them