1.0
Aug 27, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Very quaint town, nice physical work environment,
Cons
Draconian management, very low salaries- not competitive at all. A lot of people live in Pella, Iowa which is basically a Dutch Reformist colony. Strange little town, kind of Children of the Corn like.