Skaterboi…..Your last sentence sums up what most staff think about BA. It could be the best place in the World to work, if it wasn’t for the awful, spiteful management. Much of what they do is nothing to do with money. Many of the decisions made are undefendable ,illogical, and cost the company money. BA would spend a Pound to save a penny.