You apply online, the Recruiter calls you to set up an interview. She was very pleasant and professional. Once you get there you see this nice looking office. When I go there there were others waiting. Each met for like 10 minutes or so. When it was my turn, I met with guy who didn't even introduced himself. He didn't talk about the position and his questions were irrelevant. He compliments everything you say and you can tell he is not really listening. To this day I had no idea what the position requires. I do not recommend this company is it seems misleading and disorganized.