Interview process started with a third party recruiter who was great! Then, after two weeks of no communication, proceeded to live 1 on 1 with hiring manager who was clearly not technical. Another two weeks and HR called to schedule a telepresence interview with three execs back East. Seemed to go well but no feedback for a week. then HR VP called to tell me I was still a candidate. Two more weeks pass and no feedback. Finally I was told I was not selected. Very unprofessional process, low salary range and phony bonus package. Glad I didn't get involved with this company.