Good salary and products, but demanding workload and issues - Anonymous employee Oterra Employee Review

2.0
9 Jun 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Good salary & benefits. Great products

Cons

Demanding workload Communication needs significant improvement. Processes can be time consuming & frustrating Heavy reliance on different systems

Explore other reviews about Oterra

5.0
11 Mar 2025
Recommend
CEO approval
Business outlook

Pros

Great environment and work balance

Cons

Career opportunities and more benefits

2.0
29 Sept 2025
Recommend
CEO approval
Business outlook

Pros

The pay at Oterra was competitive. Flexibility to work from home.

Cons

There were not enough resources.

See reviews by: Helpful|Rating|Date|All