Friendly environment, but not many opportunities to advance.
Some of management are great, others not so much. Daily work can be repetitive and boring. Great people working here, but some people have been in the same position for many years.
ProsGreat work life balance, friendly people, company events
ConsParking, few opportunities to advance, poor management