Having been blown away by Turkish Airlines economy class service a few months prior, I had high expectations for business class. I wouldn't say I was disappointed by the service, but I didn't come away singing its praises either.
The seats are comfortable enough, offer a lot of amount of legroom, and turn into lie-flat beds — which to me is one of the main reason one opts for business over economy. However, the 777-300ER cabin has middle seats for business class, which is absurd for how much a ticket costs. In addition, in comparison to Emirates' business class, each seat has little privacy from other passengers. A business class passenger gets a roomy seat, but there is no privacy screen or pod-like configuration like many other top airlines have.
While there were plenty of movies and television to pick from on the entertainment system, both planes I flew on had older screens and finicky remotes to control them. It didn't bother me that much because I was on a red-eye flight and I slept through most of the flight.
The best part of the Turkish experience — and I think the company knows this — is its dining service. The menus are fun and inventive, with lots of food and lots of options. While my plate of scrambled eggs was disappointing, the rest of the meals were top-notch. I particularly enjoyed the trolley service. It's a fun way to let customers pick exactly what they want.
Whether or not I would fly Turkish Airlines business class again depends on the price. Business class offerings from the likes of Emirates and Qatar Airways are certainly a step above, due to better customer service and newer planes, but the food offerings are comparable.
If a Turkish Airlines business class ticket were considerably cheaper than airlines of that caliber, I'd have no problem jumping to Turkish, but if they are close to or the same in price, I would choose the other airlines.