a lovely place to work at - Customer Service Idra Employee Review

5.0
Apr 8, 2020
Recommend
CEO approval
Business outlook

Pros

collegues are nice and friendly

Cons

no car is inconvenient because it is in suburb

Explore other reviews about Idra