> I think there might not be the perfect reward/thank you for everyone
There is actually.
It's called big stacks of money.
Oddly, companies don't seem to want to reward people with it, the one universal thing that basically everyone could appreciate and is the entire reason anyone works anywhere in the first place.
Crazy. It's almost like playing relatively small amounts for a big expensive catered meal saves the company way more money than rewarding people with meaningful sums of money would.