Originally Posted by
colmc
The main one (assuming you called the English speaking one) is in Istanbul AFAIK
I called the one that the new york office pointed me to. I assume its the main English office. I actually like and appreciate that the company is employing their people, but maybe they should invest in their VOIP and network. which is what the main problem was during the call.