I worked for bmi for 11 years some 6 years ago...[WOW! That long ago] and see it aint changed. There is no give and take with that company, and to get a late letter on your first day when your trying to find your way around is a bit c**p! No doubt some manager is patting themselves on the back and saying how bad the new recruits are.
I have posted on bmi previously, and why oh why aren`t I believed...till its too late!
Have a little look around for other airlines..BA is recruiting