Buffet is OK, but don't get there even an hour after opening... For lunch or dinner.
The food sits, and sits. Not only that, the staff doesn't even think to stir it, so mashed potatoes looks like Spackle. Tastes like it too. The food could be freshened.. Do food professionals actually care that little?
If so, quit. Give someone else a job.