I applied to one of the job postings Grand Marketing had online. Their HR department contacted me later that day (or maybe the next, I can't remember) and asked me more about resume. They wanted to know what my general career focus was and what I was interested in. I was set up with a preliminary interview and then met with one of the managers. They shared more about the work they do for clients and why they don't list it on the website (client privilege). It was a shorter interview, maybe 20 minutes, and then I was offered a second interview later that night. That one was a lot longer but gave a really good view of the company- better than anything I had read. Granted, it wasn't the hardest interview process, but they were still very thorough.