The process took 3 to 4 weeks. I applied online and they contacted me about 2 weeks after for my first interview with the HR. The first interview was very brief and mostly about me questions. I got a second interview within a week which was mostly behavioral questions. They contacted me a week after that I did not get the position that I applied for, however they had another higher position which I qualified for.