I applied on the Gartner site, received an email that the application was received. Was then contacted by HR to do an initial phone screen. After that, an interview with the Hiring Manager, then phone interview with a colleague. The final step is an on-site interview and (for this position) requires pre-work and research. After arriving, you are given a set amount of time and with no internet or notes from your research, you compose a document stating your position and findings on the topic. Then on that same day, a panel interview with 4 - 6 persons. It was challenging, but very rewarding. Everyone was very nice and welcoming.