Dont waist your time. Try to read the reviews before you go to the interview. (Lots of candidates has similar negative experiences )
I applied online and the process took me 2weeks.
The HR person was professional and friendly. Always quick responded. But the hiring manager was really weird. He changed the interview schedule in last minute, even for 30min scheduled interview, he was more than 10min late again, then even very rush with the schedules.
1week after the interview, no response from the hiring manager, even the recruiter told me i will receive a feedback and response from the hiring manager after the interview within 2days.
I asked him extra for a feedback, again no replies.