after reading this thread i find it very amuseing sounds like sour grapes to me if you cant leave a company and get on with life then dont post on here.
my opinion and that shared by others on here is sour grapes from management i dont really now much about flight support but from what i have heard from others and from posts on here its a small company trying to get in with the big boys. but lets face facts its not really going to happen good luck to the lads and lasses who and have worked there you have made me have a good laugh

god luck to all