Good place to work - Senior Software Engineer bp Employee Review

4.0
Nov 8, 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
Jun 24, 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.

4.0
Jul 1, 2026
Recommend
CEO approval
Business Outlook

Pros

Its nice to work here. Depending on the team its laid back.

Cons

Have been facing lay offs and frequent organizational changes.

See reviews by: Helpful|Rating|Date|All