The very first assistant I hired never made a mistake on my schedule, and my clients loved her because she was so kind with them on the phone. She had great ideas and an ability to find the answer to a problem no matter how long it took.
The problem was that it took forever. Everything took forever. Nothing was ever done because she did it over and over to get it just right. At the same time, she had trouble showing up. Yes, I mean she often didn’t come to work. If she couldn’t come on time and perfectly ready to work, she didn’t come. And anything and everything was an excuse.
Her perfectionism made her unable to function. Let go of perfectionism: it is grossly inefficient and could get you fired.