From 188A to 888: Are you sure you are well-prepared to take up your permanent residence?
Now you are in Australia on your SC188A visa. You have purchased or set up a business in Australia. You are sitting back and enjoying a flat white with your beloved family, thinking you will be ready to take up your permanent residence when you meet the time requirement…… Wait! Are we missing something here?