Great interview process with prompt communication! One call with HR followed by a call with the hiring manager and then a panel interview for 4 hours. But I declined the offer since the salary offered was too low compared to what other companies are offering in California.