Firms are on track to create more jobs, but uncertainty rises