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

3.0
Apr 23, 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
Nov 5, 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