Horrible experience with this company. I was first contacted by their HR intern by phone and she couldn't speak english well, besides that she had no information about the role. I had to arrange by myself the face to face interview with the hiring manager. After the face to face interview I was requested to contact another manager to arrange by myself the next interview. In the interview day the HR called me saying that I had a meeting with them and not with the other manager, meanwhile I had the other manager clamming that she had the interview with me. A complete mess! I ended up doing both interviews and I was left for 3 weeks with no response until they said they found someone else. I wouldn't recommend at all this company. If the hiring process is this mess, imagine working there.