It's a Job - ZCLA Advisor OVO Employee Review

4.0
10 Apr 2024
Recommend
CEO approval
Business outlook

Pros

Fair pay, internal progression, nice office.

Cons

forced to get trust pilots, hounded to hound customers to get smart meters

avatar
OVO Response
2y
Thanks for taking the time to leave a review. Smart meters help our customers cut carbon and costs in their homes, in line with our mission to power human progress with clean, affordable energy for everyone.

Explore other reviews about OVO

5.0
12 Nov 2025
Anonymous intern
Recommend
CEO approval
Business outlook

Pros

Nice environment and amazing people

Cons

None comes to mind, honestly

2.0
4 Aug 2025
Recommend
CEO approval
Business outlook

Pros

good benefits - health care, tech loans, etc.

Cons

micro managing, everyone cries and the managers act as if it's not a big deal

8
See reviews by: Helpful|Rating|Date|All