Pros
Pay is pretty good. Raises are decent. Clean place with heat and air conditioning.
Cons
When the owner was there on a regular basis it didn't seem like a bad place to work. Now that the new(er) VP has all but taken over the place has gone down hill in a big way. Excessive mandatory overtime. Management pushing their jobs off on team leads and other employees. Constantly being asked for ideas to make things better, and then not being implemented or giving us the "They (higher ups) don't want to do that" answer. Ideas being pushed on us that have a very because I said so feel to them, and if you ask questions about it be prepared to be berated for a good 3-5 minutes by supervision in front of everyone in your cell. The owner has said in presentations that he doesn't want QED to be just a job, but with the way people are treated it is definitely just another factory job.