Sometimes you might have a broken ESC on your quadcopter or multicopter, and you happen to have no spare ESC of that brand, but you have a similar ESC from another Brand! Can we use a different brand ESC in that quadcopter or multicopter?
The answer is, it might work, but not recommended.
If you are desperate to fly, then by all means, you can try mixing any combination of ESCs and props that have somewhat similar characteristics. Don’t waste your time tuning PID if you find it difficult to fly. Different ESC’s have different response time to your signals, and the response power output are also different even after ESC calibration (e.g. giving it 1500us signal might make one ESC output 50% power, others might output 48%).
However some flight controllers are smart enough to notice the unbalanced multicopter, and will give the under-powered ESC / motor higher power signal to balance it. But due to the delay in control loop (algorithm), the copter might oscillate quite badly even if you manage to take off.
I had this problem with my mini quadcopter, one of the Turnigy plush 6A ESCs was damaged during soldering. I tried to replace that with a Hobbyking 6A ESC (similar spec), but it couldn’t fly at all! There seems to be a much longer response delay on the HK ESC, so in the end I had to order a new Turnigy ESC.