I was emailed 3 months after I had submitted my resume and cover letter. A phone interview was scheduled for a week later and after a 25 minute call, I was invited to an onsite in SF. This is where the disaster began. The night before my onsite, I was cancelled on. The next morning, the recruiter calls me and asks me to come into the office. Very apologetic, but a horrible way to accomodate candidates. This was followed up with one Skype interview. A week after that, I was extended an offer. Overall, the recruiting team's scheduling of my interviews was not a smooth experience.