Reviews8
Filters:
Rating
Language
Sort:
Most recent

Cyberbia is an average company, nothing special ab...

Cyberbia is an average company, nothing special about it. The service is okay, but could definitely be improved. I was not very impressed with their website and found it quite confusing to navigate. Overall, I would say it's an okay experience.