What makes you happy at work? It is easy to stay happy when times are good. It is more challenging...