Met with the COO and CEO. Both were very nice and took the time to get to know me and explain the job description in detail. The interview lasted about four hours. Seems like a pleasant company to work for. Overall, it was a positive experience, whether I get a job offer or not. It's too soon to tell.