The interview process is very chaotic and they have a bad approach. I was interviewed for this position and then asked to go to the final stage of interviews. Few days before this happens, they cancel the interview and then they tell me that I was not selected for the interview anymore. When asked why, they came back with an untruthful answer about my experience that seemed picked up out of nowhere. When asked again for clarification, they did not come back to me again. Highly unprofessional for a company that is rated so nicely.