I've read other, positive reviews of the TSA screeners here, but my experience was the worst I've had anywhere. Head TSA guy was extraordinarily rude not just to me, but to other screeners. Awful.
One of the most inefficient airports I've experienced. Unfortunately, you will need to allow for PLENTY of time for security lines and baggage check-in- especially during the holidays.