I submitted interview through online job portal, and received calls from HR about 5 days later. An interview with the hiring manager was arranged on the next week.
The office is great, but the location is not near city center, a little bit hard to find.
Two Hiring Managers were very nice to talk to, just asked some question relating to previous experience, and checked whether understand the job responsibilities.