Reviews (5)
Overall rating
1.5
May 6, 2024
App isn't accessible since months and still invoices. Customer service also doesn't answer.
CEDOUBLÉ
Germany
About 3 years using the app