I fly in and out of here frequently and I've rarely had any issues. The food selection is okay and there is a great Beer spot at the end of the D concourse.
My two gripes about the airport are security lines. They only have pre-check at one entrance (first world problems). Also, for whatever reason it takes an incredibly long time to taxi on Delta. Perhaps concourse A is further away?
None the less, it's a good airport. Not the best, but far from the worst.