Pros
Smart and caring people, generally friendly and helpful co-workers, good benefits, consistently strong results, strategic and forward-looking leaders, highly ethical and values based, gives to the community. Excellent employee services including on-site credit union, cafeteria, fitness center, employee store, dry-cleaner/shoe repair/barber-beauty salon, etc. Beautifully redone common area. On-site, free parking. Competitive pay. Collaborative culture.
Cons
Springfield location is not the best - no easy way to get there from the highway. Enfield location is right off the highway, though. Implementing lean methodology across company, and while this makes sense in production areas, it's torturous in knowledge-based areas. While lean tools can be helpful, when over-relied on they slow things down rather than make things better. Also, the move to open seating is ridiculous. Noise is distracting and intrusive and there is no privacy. The intent is to foster collaboration, but people just put on headphones so that they can concentrate. Collaborative culture can slow down decision making at times.