I applied online. The process took 4 weeks. I interviewed at City78 (Washington, DC) in Jan 2019
Interview
There are two phases of interviews. The first one was phone call and then onsite. The interviewer was really nice and the interview is focus on whether you have interests and skills fit for the company.