I've had a very similar ride over the last couple of years. I can't help but feel that the environment you're in cannot do much to enhance performance, but it sure can make it worse. I also feel it has little to do with the company and more to do with which part of it you are in. I once worked for the same company twice - pretty good but with a shitty manager the first time, and really very bad the second. I'm now doing some honestly really great work for a bank of all things.
Comments
I've had a very similar ride over the last couple of years. I can't help but feel that the environment you're in cannot do much to enhance performance, but it sure can make it worse. I also feel it has little to do with the company and more to do with which part of it you are in. I once worked for the same company twice - pretty good but with a shitty manager the first time, and really very bad the second. I'm now doing some honestly really great work for a bank of all things.