Not always punctual for the interview (through Skype).
Bad planning and bad decision making. They don't bother what you told them regarding when is your notice period and offer you the notice period that you couldn't make it.
The process is relatively slow.Moreover, no technical team person assigned together with the interview process.(initially stated they will have one)