I applied there like 3 times and didn't get response. I decided to called HR and was told to keep continue to apply because there are just too many applicants out there. Finally, got a called from HR and did a phone interview, then went in for a face to face interview. It was two hours long and it took about 2 months from the initial interview to the hiring date.