I applied through a referral, got a skype interview request about two weeks later. The HR was incredibly slow to respond and took multiple prompts to set up the interview two weeks after my request. The interview went well according to my interviewers but I heard nothing from HR for two months when I got a request for an in office interview. I declined as I had moved on to another job opportunity in that time. The interview itself was fine, but I was put off by how hard it was to communicate with HR.