Found out about the position through a hiring firm but the process was quick. They do mass hiring for this roll. Everyone is booked in for the same day, big conference room get together to loosen up then everyone gets a 1 on 1 interview with 3 seperate managers. You go home and the hiring agency calls you usually end of that same day with news. It was efficient.