The entire process with them was terrible. They refuse to answer emails outside of the business hours, which is unusual in my opinion but acceptable -- assuming they are willing to be halfway competent in communications during the day. First they completely butchered my travel plans to come interview with them, telling me they were impossible to fix. After a few calls to their travel companies, I was able to take care of the matter in a few hours, but it was their responsibility. They forgot to schedule a shuttle to take me from the hotel to the interview day, and when I had asked about this matter multiple times before, they said it was all worked out and that someone would find me in the lobby.
Therefore, after arriving almost an hour late to the interview (which they told me was in fact just a meeting to place me in a group, not a technical interview), they proceeded to run 5.5hrs of non-stop interviews. I thought lunch would be a nice break, but that was a joke when it turned out that I was eating with interviewers who thought the lunch was a good opportunity to grill me more thoroughly. After dealing with all of these problems, I lost my phone on the trip back, so I insisted that we needed to communicate by email in order to determine reimbursement forms.
The reimbursement process was the second-to-last straw, where I continued to email and call the company to no avail, with no one reimbursing me. After a month of this, I finally was able to contact a member to ask about reimbursement, and whether I had even gotten the position. They had apparently neglected to tell me that I had not received the position -- which I think is reasonable considering my lack of preparation for the unanticipated technical interview. However, when I told them that in the future it could be polite to let interviewees know that they had been rejected or accepted, they gave no apology for any of what I went through with them. (A simple "We are sorry that no one was in touch with you" would have sufficed.)
In retrospect, I am quite happy that I did not get accepted, or decide to go there. If they can't even run a recruitment, how can they possibly run a company? (Note that I had already passed two rounds of interviews which DID include technical questions, so they should have been treating me at least with some respect.)
Generally, I am not one to post my poor experiences with a company because I feel that sometimes miscommunications happen, and there is no reason to slander just because of a temporary dissatisfaction. This entire process happened about two months ago, and I decided that perhaps other people should be better informed. After coming to Glassdoor and seeing the countless negative reviews from people who have actually worked at the company, I feel strongly that company as a whole does not respect or value its' employees. This is not the kind of place you want to end up, whether it is for a couple of years, or the rest of your life.