At first things seemed a little outdated (10 years ago) and change seemed diffiult to achieve, but I could see how much could be done. Thats the type of place i wanted to work. I didn't want everything to be so perfect starting out. The longer i stuck around the more i saw it was improving-- each year a little faster than the one before. New people were implemented to encourage a better culture. They just had to weed out the negative ones who didn't want to put in the extra work to see a significant improvement. It is those negative people that really made things tough sometimes. I try to ignore them-- I've found they exist at any company you work for. I call those people toxic-- they should be replaced.