I had a phone screen with a recruiter (outside agency). I had a video interview with the hiring manager and another member of the department. They flew me in for an in-person interview with five people in the department. I was offered the position but it was at a much lower rate than I'd discussed with the recruiter. Additionally, MGM had agreed to relocation for the right candidate but then they backed out of a relocation package and offered to pay for mileage to drive to Las Vegas. It was disappointing because they offered a lower salary than they had advertised and didn't honor the relocation package agreement.