Millenials has a drastic change in perception of life in general compared to previous generation.
They seek more work-life balance and placed a sense of fulfillment/enjoyment in your work as a necessity. So, they tend to make several efforts to make their day job interesting by integrating everything that we usually use with a game-like features