I applied online and got contacted by HR via email about the position. Had an initial phone interview with HR about my background, salary expectation, etc. Got an email the same day for a phone interview with a lead analyst. The interviewer asked questions for more details regarding my experience on my resume that is related to the job description. Overall, it went well. The following week HR followed up again for an onsite interview invite. It was a mixed type including technical, behavioral and case. Had 5 interviewers and all of them were very nice and professional during the whole interview process. The behavioral interview session was about determining whether you are a fit based on company culture, vision and values. I felt that Merkle provides a work environment that allows the employees to work happily. Overall, the whole interview process was very smooth and HR followed up in a timely, professional way in every stage. Even though I didn't get an offer in the end, I got notified of the final decision very soon.