It’s nice to think of ways to say thanks to employees that are doing a great job. It doesn’t have to be anything big, but can be something as simple as a gift certificate to a local restaurant or the movie theater.
However there are things which just say all the wrong things. For example, if your employees have come in over two weekends to clear up a big backlog of work, you don’t want to reward them with stupid meaningless gestures. A manager here decided that they would “reward” their employees who worked so hard by gathering a bunch of rocks and hand painting “You Rock” on them. This manager then handed them out to their employees.