I applied online. The process took 2 weeks. I interviewed at Charter Software
Interview
They used a recruiter who phone screens you then you will never hear from, you meet with a panel of employees and you are watched while you try to navigate their horrible product