Prós
The pros this company had were its 401k plan and retirement plan, which have been changed/eliminated.
Contras
A corporate environment. Once you're hired, you do whatever you can to hold your job (anything but work that is). Office politics galore. Meetings galore. Meetings about meetings galore. Blame and finger pointing galore. Nothing ever gets done. And you can get away with it. But the worst is the downright evil HR department. They will lie directly to you and stab you in the back. Do not trust anything they say. I have seen them embarrass people publicly and put others directly in the path of confrontation. All to set people up to be let go. Evil. If you're looking to join this company, don't do it at the corporate HQ in Middlebury. Look at the review ratings at that location only and it says it all.