Met with recruiter, had a few internal interviews and a project, took a while to firm up offer, but overall positive experience. Took a few months for entire process, but communication was good throughout. Great recruiters who are honest about job and offer.