Where I work in IT, it's like a communist country: You can do a good job or a bad job, neither matters. You can goof off six hours out of eight, and no one will know. There were times I went for six months with no work assigned! If you like being lazy and don't like being punished, it's great. Now, that's not true of all departments, for certain. No one leaves the company, so they get fat, lazy, and out of date. The company invests nothing in training or in their workers. They say how much they care, but do nothing to back it up. Now the company is outsourcing everything they can to India just to save money. The quality of the work we're seeing is horrid, but management doesn't care. We're going to be seeing lots of re-work over the next few years. I and others have the impression that to Lyndon Tennison (CIO), a worker is fungible, an interchangeable part, nothing more. I'm currently looking for a new employer because I am tired of my skills degenerating and of being treated like everyone else, no matter my efforts.