Reviews 13
Filters:
Rating
Language
Sort:
Most recent

I had a mixed experience with Organeo gmbh. At tim...

I had a mixed experience with Organeo gmbh. At times, the service was good and other times it fell short. The website needs improvement. Overall, an average experience but with room for improvement.