employer cover photo
employer logo
employer logo

Shell Energy Retail

Acquired by Octopus Energy

Is this your company?

Soul draining, dull, and depressing. - Senior Customer Success Manager Shell Energy Retail Employee Review

1.0
Jan 10, 2024
Recommend
CEO approval
Business outlook

Pros

Money. (however, it may cost you your sanity)

Cons

Unfortunately, I found that you needed to look a certain way to fit into the team I was in (credit risk). I was expected to 'manage' three grown adults who had the emotional intelligence of a child. A belittling culture, even within senior management which was shocking.

Explore other reviews about Shell Energy Retail

5.0
Mar 25, 2025
Recommend
CEO approval
Business outlook

Pros

- Great benefits - Generous PTO - Friendly employees - Nice office - Room for growth

Cons

- Not many young professionals

5.0
Mar 20, 2025
Recommend
CEO approval
Business outlook

Pros

good culture, higher pay, perks

Cons

nothing as such, work load

See reviews by: Helpful|Rating|Date|All