Posts Tagged :

Business owners have been forced into hiring someone who wasn’t right for a role – because of where they are based

  • 0

A study of 500 people running SMEs found 84 per cent feel they have been left with no choice but to give someone a job, despite them not being a perfect fit. More than half (58 per cent) blamed this on their business’s location restricting the pool of applicants. And 66 per cent said it was […]