1. They poured me a glass of water to drink.
2. They handle quite a few projects for various major companies, so it feels like a newcomer could gain experience there and then move to another company.
3. There was a written test, with questions such as variable naming conventions, SQL syntax, some simple logic problems, how to prevent SQL injection, and so on.
1. They casually looked through the attached work samples. They ignored the good one, but focused on the one with a minor error and kept asking about it. I couldn't be bothered to show them anything else, either. It gave me the impression that they were trying to nitpick in order to push down the salary, asking me, "Do you think this position is really worth that price?" (I thought I had already asked for a very low salary. Another major company simply said, "No problem, come work for us.")
2. The hardware environment was quite poor. Everyone was crammed into a stuffy residential apartment. Even if they offered me the job, I wouldn't go.