The interview process was clear and quick. Each recruitment stage had 1-2 weeks gap, however, what I don't like is how they don't give us any update after the interview process. Its been months after my final interview, I've followed up several times since then but I haven't received any official answer until now.