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

5.0
8 Apr 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