This is an ok place, very extended, but where they fail is both a lack of organization and a lack of detail. I get the impression that they're doing the whole "too big to fail/only game in town" thing. Probably they are? Maybe they are? Doesn't matter, they are far from perfect or even ideal.
Signage here could be a lot better, but layout and creating lines seems to be more of their forte than it should be. Staffing is mostly friendly and does a good job of handling crowds, but teetering on the brink of chaos as a way of running things is definitely not ideal. Solid, but lots of room for improvement. This is one of those places you only go if you have to, I'd say and avoid like the plague at all other times.