Very cool place to work. Fast internet, great people and lovely environment.
Nice place to work, faster internet than most places I've used in Cyprus. Fun group of people there and very friendly.
Easy to find and very cool looking office space. Loved the internet speed and environment.