Is your business ready to scale? A checklist