The interview process takes almost 4 months. They even made mistakes in submitting the documents for visa that's why the client needed to wait for roughly 4 months for me to get onboard. ITCS is very unreasonable and would not accept their mistake and likes blaming others.