The overall interview process took a while. It was great because the HR manager worked with you to find the best open position at the company that would best fit you- even if you weren't interviewing for it in the first place. I originally interviewed for the Business Analyst position, and based on my qualifications I ended up being hired on as a Market Research Manager. I am getting a very good vibe from the company thus far.