The interview process involved a phone screen with their internal recruiter, followed by an in-person interview, in which one part was supposed to be about my background, the second about a potential problem, but the background portion took up most of my time. The in-person interview I think went reasonably well but then there was a take-home assignment which was vague and took a significant amount of time. Given a lack of direction, even after several questions to clarify things, I submitted something but did not hear back for three weeks, even after persisting the recruiter working on the file. The HR representative claimed she did submit feedback long ago when she clearly did not.