Not a bad place to work!
Good Pay, with knowledgeable employees. People take pride in their work and for the most part do their jobs fairly well. Management has its ups and downs, but that is expected in the industry. I would recommend this place to friends.