£48k is above the bottom of the range for B5, so they have taken into account your work experience (or matched currently salary?)Bonus depends on unit performance, but expect 5-10%.N.b I don't work for Barclays, but a close friend, who is a B6, does.