Disclaimer: 3 stars is relative to other airport restaurants and should not be in the same league as "actual" restaurants.
I expected way worse after reading Yelp reviews, but it turned out better than "terrible"--I'd give it a "meh". I love bagels, so naturally I gravitated towards this place. Bagel sandwiches are around $7, which is reasonable for an airport.
I didn't get any attitude from the employees, truthfully I didn't interact much besides just telling them my order (Asiago Omelette). It came out VERY quickly, although the initial line took a bit of time, maybe about 10 minutes? Better than some other waits like Starbucks or Coffee Bean.
The bagel itself was all right. Not a lot of flavor, but still edible. The cheese was not equally distributed throughout the sandwich, but oh well. I grabbed some mustard and mayo packets on my way out to add to my sandwich, which I'd recommend if you like condiments.