good place to work if you fit into the culture
Technical Support Manager (Former Employee) – Natick, MA – September 28, 2017
Tries to emulate Japanese management techniques. Great if you like it, but it is not faced paced. Lots of process, promotion based on tenure, etc. Good work life balance.