How do you reward the different generations?

What motivates you? For some of your coworkers it might be recognition; the more public the better. How do you reward all of the different generations?

The Veterans or Traditionals rely on their own personal appreciation of a job well done. This generation expected to work hard and to enjoy a pension or a defined retirement […]