really not the cleanest airport... my first impression was the bathroom and there were toilet paper literally everywhere in every stall. i can barely squeeze my carry-on roller into the stall without the roller almost touching the toilet (barf).
average options for food (sandwiches, pizza, cpk, chili's, sbux, etc.), nothing really upscaled offered.
i've only been to the delta terminal so that's really the only terminal i can comment on.
the tram system is good, but the airport is quite big so a lot of walking is required.
but overall, easy in and easy out. plenty of taxi and is quite efficient.
wi-fi was strong and didn't require you to watch stupid ads, and was reliable. so up one star for that!