13 Reviews

Rating
Language
Most recent
Ali S
Reviews 1

Offices are not bad but getting a bit dated. Staff are ok and location is a short walk from Rhodes station. Plenty of parking available. Located in the Rhodes business park and has really limited food options

Ivan Vujica
Reviews 1

Friendly staff. Well experienced technical team.

Luke McAlpin
Reviews 1

Certainly the worst customer service ever experienced. Order delayed indefinitely with no ETA. Took weeks of calling to arrange a replacement product. Multiple calls with promises to "get back to you" with no follow up. Avoid.