3/5 - Customer Service Manager (CSM) Odoro Employee Review

3.0
23 Apr 2021
Recommend
CEO approval
Business outlook

Pros

Good location and interesting product

Cons

A bit of uninterested management

Explore other reviews about Odoro

5.0
5 Nov 2020
Recommend
CEO approval
Business outlook

Pros

Great environment and people to work with

Cons

A balance between personal life and work time

See reviews by: Helpful|Rating|Date|All