Terrible interview experience. Phone interview, then invited to HQ for an in-person. You meet with someone from HR before and after, and in between have a few interviews with various people you may be working with. The individual interviews ranged from good to bad. One of my interviewers was clearly not impressed from minute 1 meeting them, and at that point nothing I said could convince them otherwise -- Kept emphasizing how much my current company was slow and not as good as GM (they are of the same caliber). Then HR stated a 2 week timeframe to let me know, and I did not hear back. After 4 weeks, when I contacted them (not them reaching out to me), only then did I receive the generic rejection email with no helpful feedback whatsoever.