Dh used to work for a construction company that gave a great party every year. It wasn’t mandatory but it is where everyone got their bonuses so everyone went rather than having to wait until a later payday to get it. But he had it catered and my goodness at the food! The first one I went to there were stations set up with gumbo, jambayla, boiled shrimp, crab legs and all kinds of seafood. We thought it was the meal. We were enjoying it all and the servers came in, swooped it all away and replaced it with grilled steaks, chicken, baked potatoes, a salad bar and lots of veggie dishes. I would have loved to know just how much the owner paid every year for that party. (The company was local owned and employed well over 1000 people.) I think he did it as he gave him a chance to really talk to his employees. Some of them worked in other parts of the state and never went to the main office.
The first trucking company dh worked for would take the entire company to a locally owned steak house. Very good. That one included the free booze.