Interview takes three rounds. First is screening, second is technical, and third is behavioral/cultural. When you compare with the different companies in the job market it is kind of taking longer, because some companies finalize even in one day for all interviews. But interviewers nice and professional people.