Overall, a very good company to work for. The pay is average for the area and industry, raises are small. The work was not difficult and not too stressful usually. The company's presence in this area is small, so advancement was limited. The manager I had was a great guy, but seemed to want to bring friends in to fill higher positions, rather than promote - more... from within. Still, a good company with a family feel to it most of the time. - less
ProsGenerally, a family feel to the work force.
ConsSmall raises, little to no chance for advancement.