Well I can somehow retract my previous "positive" comment about THY. I just landed this morning from a ~27 hours trip from TLV to JFK which was supposed to be only ~13 hours (including connection in Istanbul) but apparently Turkish Airlines outdid themselves this Pessah. After being 30 min late to board the plane, 10 passengers (including myself of course) realized that we were assigned to seats already designated to other passengers... took a good hour to sort that out. I got seated in 15K (business class - 777) instead of my meager 51K so that's the upside but the flight was only 2 hours so I couldn't enjoy the full benefits
The non-english speaking pilot didn't even catch up with the delay so instead of an 1h52min flight, it lasted 2h20min due to ground traffic in istanbul. If it was only up to that point, I would have been somehow satisfied but unfortunately, I and the 25+ passengers that were in transit for JFK missed our flight scheduled @ 1:05pm when we landed @ 1:25pm... So instead of having an hour transit in istanbul, I had to run like I never did from my business class seat to the gate of my JFK flight. I was first to reach the gate (which of course was the furthest away from the plane coming from TLV) and the "nice" turkish lady told me that the doors were closed and that there was no way for me to get onto that plane for security reasons... Then the other 25 passengers arrived and that was it. We were all redirected to the transit desk to be transferred to the next flight a nice 5 hours later... Landed finally in JFK @ midnight (instead of 10:30pm of course...).
So, as my ~10th flight with THY, I have to say I am disappointed (but I still love their planes and on-flight service). We all agreed that they did it on purpose not to wait for 25 passengers from TLV since apparently they did the same thing to ~40 passengers erev hag. Most of the time security or ground service is there to escort transit passengers from the first plane to the next...
Well, I was still able to enjoy free wireless in the terminal. For whoever interested, you have to sit by the starbucks next to the turkish airlines lounge. Wifi: THY_Lounge | Login: thy | Password: 2012