Thanks gasmanrob, I'm glad things have turned around for you, it's funny that some people don't want to be on the cards, some like it. As others have said I guess it's finding what's right for you. Maybe I'm a bit silly, but I like to feel appreciated in the work I do. I'm not talking about a pay rise every 5 mins although that would be nice. A phone call from the boss every now and again saying thanks would be nice. The workplace I'm in is very negative and backward thinking, you strive to improve things and get knocked back, now that's frustrating!
The squeaky wheel is the first to be oiled, often you'll find you don't get thanked not because your not appreciated but your not causing any problems and sync well with what's being provided. But I get where you are coming from just a pat on the back once in a while goes along way