I will start by saying that I had an excellent experience interviewing with Forrester. Each member of the team was warm, welcoming, and professional. It was highly organized and one of the more polished and streamlined interviews I've experienced.
I applied through a referral. Shortly after I submitted my application, I had a short phone screen with a recruiter (30 mins) to discuss my interest in the role and expectations for salary. The recruiter was forthcoming and knowledgable about the responsibilities of the position. I then had a phone screen/brief interview with the hiring manager (45 mins).
I then interviewed at the Cambridge headquarters with 5 members of the consulting team in individual sessions. The interview was approx. 3 hours long, and I received my offer the following morning. The entire process was 2 weeks from start to finish.
My only constructive feedback is that I did not have a chance to speak with a team member in the role that I applied for. However, each member of the team was well-prepared and exceptionally bright and personable. I felt relaxed and comfortable the entire time.