The interview process was fairly okay but the communication was poor. My informal interview had to be rescheduled as the interviewer was late. It took over two weeks for them to get back to me on my first formal interview. I was told that i would be informed if I made it to the next inte3rview stage but all they told me is they found someone with better skill set which made me wonder whether there was ever a second stage.