Applied online via Jobstreet and the process took three weeks. They're very flexible on the interview schedule as the entire company practices flexible work hours. Went to three rounds of interview. Panel interview with the HR and Content Manager, Hands-on Technical Interview and lastly the CEO.