Very bureaucratic organization with legacy technologies - Software Developer Barclays Employee Review

2.0
Aug 31, 2021
Recommend
CEO approval
Business Outlook

Pros

- good salary and benefits - for someone: possibility to work from home

Cons

- extremely bureaucratic organization, it's really hard to work as a developer - no admin rights on your laptop; you always have to request million additional AD groups / permissions / software to work - bad IT support. If you have some issue with VS or your laptop it can take days to get some response from some outsourced guy from support (you don't have admin permissions, remember? So you cannot fix it by yourself) - at least in Prague there is no enough place to work together with your team - terrible openspace environment (they call it "dynamic working") . No walls - you have to listen all 20-40 people sitting close to you. Very noisy and always someone walking around all the time. You don't have your own desk and you have only one curved display (you cannot choose peripheral). If you want to meet with all your team members, you need to ask another team not to come to work that day, so you have some places to seat and work - in the company there are 2 people for one desk. Barclays even has a mobile app where you need to book your work place one day before - projects and solutions in most cases are legacy and splitted between several countries, mostly India and sometimes USA/GB

Explore other reviews about Barclays

5.0
May 22, 2026
Recommend
CEO approval
Business Outlook

Pros

Chill and work life balance

Cons

no money, no increment, check

2.0
Jun 10, 2026
Recommend
CEO approval
Business Outlook

Pros

Can’t think of 1. Not even 1.

Cons

Pay is the lowest compared to similar company with the same role. Upper management speaks to staff with a patronizing tone; cutting them off, and talking down to them. At times it felt like they purposefully were attempting to find things wrong instead of working together as a team to meet objectives. Understaffed. Fully expected to do the work of a team of 6 despite being a team of 2 for example.

See reviews by: Helpful|Rating|Date|All