Yes, the system is called as WPS (Wage Protection System). If company is not payin through WPS than the trade license of particular company gets blocked and it will get unblocked once company deposits the salary of employee in to WPS.
So as per salary wise you don't need to worry about it.
That is a basic pay for the freshers. Barclays has goodwill. there will be various stage for the performance. So incentives will be there. First 2 months will be difficult to adjust due to of various reason no tbecause of the financial constrains. Pay is good but check out with the increments. best ...