BMI lower the height restrictions on their embraer fleet which tends to be from their small bases such as GLA/EMA etc.
Are you just under 5ft 2in?
I work for BMED who have been intergrated into BMI so cannot comment as yet what they arelike to work for.
Good luck!