Almost 90% of domestic companies surveyed said they are struggling to hire the people they need.