I think the biggest con was a never-ending stream of business operational initiatives. Corporate priorities were constantly shifting which was terribly distracting and disruptive to the business. Fairly strong non-competes/NDAs are required and enforced in Massachusetts. Also: It is run by engineers with limited people skills and no sense of humor. So if you are an engineer, enjoy! And if you have a personality I would advise you to seek employment elsewhere.