22 employees have rated Arlo Technologies Chief Executive Officer Matthew McRae on Glassdoor.com. Matthew McRae has an approval rating of 88% among the company's employees.