Interviewed with my eventual manager, a colleague of my manager's boss and a HR representative. Interview took place in California, though the job was located in New England. I received an offer within a few days and accepted a few days after that. Process took about a week and a half total.