Cognex headquarters, Natick M... - Cognex Office Photo | Glassdoor