Very poor overall experience. The whole process took 3 months, yes, they strung me along for THREE MONTHS... Had 4 phone interviews and waited a long time to hear about next steps. Eventually I got an abrupt email that they weren't moving forward with me as a candidate, which was 7 weeks after my last phone interview. Seemed odd that weeks after my last interview they would then decided I wasn't a good candidate. I looked into it and they had done a total restructure and changed the positions they were hiring for.