Terrible experience overall. He never truly listens, ignores your instructions, blames his team for errors, and almost never takes responsibility. Says one thing, does the exact opposite. Clearly money-driven quick to take payments, but drags his feet on actual work. Promises a week timeline, only starts in the last 2 days, then asks for extensions with a new excuse every time he's mastered them all. You have to constantly chase him to get anything done. When he needs you, he'll call non-stop. When things go wrong? He ghosts you completely, leaving you stranded or even throwing you under the bus. To be fair, about 50% of his projects turned out okay, but the other half were disasters due to his unreliability. If you're getting paid for a service, you should deliver at least 90% good, consistent work this guy falls way short. Too much stress and inconsistency. Avoid him!
Identity