I was contacted by the recruiter to come-in for an Interview at their office. It seemed strange that they would not want to have some sort of a phone Interview prior to the on-site one. I was told that I would meet with a few team members and it would take 2 hours. Firstly, I was Interviewed with 2 Developers. The Interview lasted for about 1:15 minutes. It consisted of JAVA, SQL and a Logic question. The Interview was somewhat dry; it consisted with them reading question off a list and me answering them. They seemed to be occupied with syntax more than understanding. The logic question was interesting though. After concluding the Interview, they told me to stay in the room as it will be followed by a non-technical interview with the hiring manager. However, 10 minutes later the Recruiter walked in and said that the Interview will have to be rescheduled due to a meeting. Obviously that was not the case, but rather I received negative feedback, and they decided to not move forward with me. I waited a few days before contacting the recruiter. Eventually I contacted the recruiter, and I was told that " they are still gathering everyones availability". Obviously that was not the case, but I have already been out of consideration at that point. After a few days recruiter emailed me that they will not be moving forward. Evidently, this company has no respect to their candidates as they continuously lie. It is very likely that their lack of respect to their candidates translate to lack of respect to their employees, and their interviewing schemes reflect the company culture. Be Aware!