not bad - Business Development Manager Orbis Employee Review

4.0
17 Apr 2024
Recommend
CEO approval
Business outlook

Pros

the organization has good causes

Cons

challenges to develop business locally

Explore other reviews about Orbis

5.0
29 Oct 2025
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

The team was amazing, excellent colleagues

Cons

Not much room for upward growth

4.0
1 Dec 2024
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Great people that do great work around the world

Cons

Need better communication and more culture-building initiatives

See reviews by: Helpful|Rating|Date|All