Great place for all cultures
Barclays was a fantastic place to work with loads of multicultural staff from across the globe. It was very diversified and had a great reputation for good salaries and top notch management.
location of Barclays was set in an elite place
downsize of the company caused many to leave