At work, I used to go above and beyond my basic obligations routinely. However, I was never recognized or rewarded for my superior performance. Instead, I was paid the same as those who barely functioned in their jobs. To this day, my employer uses only collective or team recognition; he does not appreciate individuals. Also, those who do poorly or make serious mistakes are not being disciplined, while those of us who work hard are given more duties. My response has been to lower my own work output. While I meet the minimum standards of my employment and still do far more than my equally paid coworkers, I am not performing nearly close to the level I could. Is that wrong of me? Should I do my best at work, even though my employer doesn't seem to value that? Should I continue to suggest ideas for improvement -- and perhaps work on them on the side, in secret, if ignored?