Receiving Non voice complaints - Customer Relationship Manager Tabnova Employee Review

4.0
15 June 2021
Recommend
CEO approval
Business outlook

Pros

work from home, not much work

Cons

taking leave, time to adjust

Explore other reviews about Tabnova