I was contacted by a recruiter for this role. I will say that the recruiter was incredibly helpful and through through the entire process. However, dealing with this company was awful. Read the reviews of others. They changed interview times at the last minute, they strung me along for over a month, spent hours working on "marketing activities" which I was told they loved, and the DAY BEFORE my final round interview with them, which the recruiter had consistently told me he was feeling great about, I was told they were "restructuring the department" and putting a hiring freeze in place. The entire process was incredibly unprofessional and a giant waste of my time.