I applied online. I interviewed at Mimecast (Lexington, MA) in Apr 2019
Interview
Nice people, somewhat disorganized and scattered interview process. Took far longer than necessary, annoying lack of organization. Initially planned on 2 rounds, but demanded that I go in for an extra round. Was notified of this the day before they needed me to come in