Barclays as a company are a very fair employer, they are supportive and try to promote a healthy work balance culture. Unfortunately this is not reflected in their higher managements views and actions. It is very much a blame culture with very little acceptance for new opinions or ideas.
The most enjoyable part of being at Barclays are my teams, they've all been amazing with a mixture of members who constantly test your skills and patience as a manager and make you work for your money and also members who completely enjoy coming into work every day and will do their absolute utmost to ensure all of their targets are maintained on a daily basis even when the going gets tough. The people are the most enjoyable thing about Barclays.
Very good benefits scheme
Unreasonable asks from higher management eg long hours