Patience needed as HR is very slow so the whole process takes very long. Each candidate would go through an average of 4-7 interviews ranging from C-level to managers you will be working with. Other than the slow response speed they were all very knowledgable and nice.