Good place to work - Senior Software Engineer bp Employee Review

4.0
8 Nov 2025
Recommend
CEO approval
Business outlook

Pros

bp was one of my favourite workplaces. - Salary and compensation was great. Flexible working, and ownership of projects. - Multiple projects and ability to move to different projects and pick up new skills. - Innovative

Cons

- Business transformation and redundancies happened every 2 years or so, so no job security. - You could be moved onto a completely different project every business transformation (1-2 years), and the projects may not be in your skillset, so you have to learn on the job. - bp are now starting to return to the office and recruiting heavily offshore, and as a software engineer most of my team were in India, so I'd sit in the office alone without a team around me, so working in the office doesn't make sense for a software dev when most team members are not in the UK.

Explore other reviews about bp

5.0
7 May 2026
Anonymous intern
Recommend
CEO approval
Business outlook

Pros

Great program, coworker, and structure, interesting work

Cons

I didn't find much cons

5.0
24 June 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Supportive team environment with good learning opportunities and exposure to large-scale projects. Compensation and benefits are competitive, and the company offers strong brand recognition and career development resources.

Cons

Decision-making can be slow due to layers of management, and processes sometimes feel overly bureaucratic. Workload and priorities can shift quickly, which may create stress depending on the team.

See reviews by: Helpful|Rating|Date|All