Applied through Indeed. Phone screen 3 days later (~30 min). On site interview 2 days after - 3 groups, 30 min each, mostly discussed my previous experience from a technical perspective and a few typical behavioral questions. Asked for a tour of the facilities afterward. They called an hour after I left the onsite interview with an offer, which I accepted.