Wonderful, from start to finish. They have a thorough process, as most companies these days do. I had two phone interviews and a Skype interview. Each interviewer asked me about my background, job expectations, why I wanted to work for Feld and to describe my experience working with different types of projects. They were also willing to give me the salary that I asked for. It was a great experience.