Pep is simply the best manager in football bar none.
He's obsessed with winning - changing tactics for each coming opponent based on hours of intense personal film study.
He's amazing at man management - the message is - give your all for our side and perform on the pitch or you won't be playing. And unlike some other managers - Pep goes about this in a way that may irk some players - but overall, it creates an intense competition for starting roles that strengthens his sides.
And Pep weeds out players with bad character - laziness, selfishness, egotistical... etc. Pep won't put up with any of this. It's about team play and personal excellence within that framework.
Finally, Pep is very particular about which side he manages. If he doesn't have enough sway/control over personnel decisions - he won't join the side.
====
The single drawback for me with Pep as a City fan with him as our current manager - is that Pep seems too willing to move on from his current club to seek new challenges.
I'm selfish - and so, I do not want Pep to leave City.
I hope that Pep's singular challenge will be to win as many titles as possible with our side.