Davide Bergamini

Davide Bergamini

Great idea, great interface but too many bugs and slow customer support. I believe it has a huge potential but they need to work on it more. It is such a pity

What needs improvement

bugs (4)slow customer support (3)