Applied online, then get a call from a recruiter, the hiring manager's interview, third Gallup interview. It's long process, not very efficient, the personality test does not truly reflect a candidate professional traits. Personally feel it doesn't add much value.