SNAM,
The most I've had in allowances is around half that quoted in a good year. Maybe longhaul gets more, but don't count on that from the outset.
Pension - they will match your contribs up to 8% - not exactly that good compared to what others offer.
Staff travel -no one sees it as a benefit frankly, often BA is cheaper than a staff discounted ticket....
Agree with the rest.
Splat