Leave a lot to be desired To be inadequate. The job performance of the new employee leaves a lot to be desired.