Turbo tax makes a lot of the IRS complicated rules much easier. The IRS makes there rules unnecessarily complicated so it helps to have turbo tax to figure the rules out for you. I had several K1s and other forms which are not that easy to input and although turbo tax did not have all the exact matches to the items on the K1. It was much easier than doing it on my own.
What's great about it: do't have to worry about the math
What's not so great: not all the IRS regulations are easy to understand
Pros: My job status changed this year (switched jobs, lost a job, got a raise or promotion), I bought or sold investments
TurboTax works great. In my situation, I have some unusual circumstances that require modifying some of the data after entering it. This is a little cumbersome. But, if your tax situation is relatively straight forward, Turbotax works great!
What's great about it: Easy interview or completion of individual forms
What's not so great: Entering information directly is difficult