Be cautious when applying to this company. They might ask you to complete an assignment and then invite you to their office after shortlisting you. However, they often won't follow up, and the HR might later inform you that the CEO didn't select you. It seems they could be using candidates' assignment ideas without offering a job or compensation. Please be careful.