Applied through campus link, got an interview in a week, interviewed on campus, and then got an offer one week after. Overall a positive experience. Like it. I got a phone call a couple minutes before the interview confirming that I would attend, and another phone call before receiving the offer.