With boomers, Generation X, millennials and Generation Z all in one workplace and increasingly communicating online, some of the quirkiness of each generation has come to light. The result: the ...