6 employees have rated STAAR Surgical Chief Executive Officer Caren Mason on Glassdoor.com. Caren Mason has an approval rating of 68% among the company's employees.