Great co-workers, pretty laid back atmosphere. Decent pay / benefits for the area.
Cons
Getting out of production seems to be impossible unless you are family or know someone on "the inside".
I feel there is too much nepotism here and people are in positions they aren't qualified for.