Applied online and HR reached out to me the next day. HR communicated in a polite and clear manner, was flexible as well when requesting to have the interview on another day. However, was curious to find out the salary range for the role as it was not shared.
Interviewers were knowledgable about the role and manage to answer all my questions.
So far was a good experience because of the flexibility given and prompt communication.