Had a call with a recruiter, and then they schedule an onsite for me 3 months later. They had to fly me out and I booked the flights through them. I decided to stay an extra few days, and paid for accommodations on my own. Less than 12 hours before my flight and a day before the interview, they canceled my flight without talking to me beforehand. They called me two hours after the flight cancelation explaining what "VC" was and telling me they had to cancel the interview because they were no longer hiring for the position for "business needs." Truly awful of them and inconsiderate. Would not interview with this company.