It's pretty fast, transparent and fair. If you know your role well, you can crack it. I am really happy and satisfied with the HR behavior, they keep you in loop for every step and you can reach out to them even on phone calls, they're pretty active.