Saying 'you are not doing a good job' is much kinder than 'I've gotten some feedback that you could be better at...' The vague version doesn't set someone up for success — in your org or anywhere else.