I don't see something really wrong.
If you are a beginner you should expect a reactive quad because rates are set to 300deg/s
If you select the flightmode with Rate the quad can flip, but not if you use Attitude stabilization.
Just a note, all motors should be set using the same neutral if Esc are calibrated at same time.
You should start using "Text outputs" and adjust the neutral (where the motor just start spinning) for all motors (PROPS OFF !)