The initial connection was very fast. Within two days of sending in my resume, I received an email asking for a phone interview.
The phone interview was very comfortable and smooth. The interviewer asked simple questions that allowed you to elaborate on your previous work experience.
One of the best parts of the entire process was after they invited me to interview on-site, the interviewer gave me feedback on my phone interview. This gave me some idea on how to prepare for the on-site interview.
Glassdoor had just transitioned into a new office so I do not want to be a harsh critic, but they were a little unorganized. Prior to me coming in they sent me an email saying I would be interviewing with 4 different members of the Glassdoor team, which allows you to do some research on who you will be speaking with. However, after speaking to the first 3 interviewers I was left in a room for around 10 minutes while they "tracked down" the last interviewer, only to find that he was not available and would not be seeing me.
This was not too upsetting, just seemed a little disrespectful. That being said, the community at Glassdoor has some of the nicest and smartest individuals I have ever met. This made it very difficult to gauge the how the interview went. That is not a criticism, in fact they are one of the few companies that make the interview process comfortable and enjoyable. Even if you do not receive an offer, you will leave the building feeling good.
They said they would be in contact by email. After a week and a follow-up email they sent me an email saying they were going a different direction. Very forward and there was no reason why or why not. I even sent an email asking for feedback so I could improve on my interviewing skills and received no response.
I found this to be a little disrespectful, but of course they are not required to do that.