Liquidation - Customer Service Representative Odondo Employee Review

3.0
23 Apr 2024
Recommend
CEO approval
Business outlook

Pros

We're a great company pulled the plug and staff left high and dry

Cons

No communication to staff just pulled the plug

Explore other reviews about Odondo

2.0
17 Aug 2024
Recommend
CEO approval
Business outlook

Pros

Working remotely with no support from anyone

Cons

None at all really poor

See reviews by: Helpful|Rating|Date|All