The servers are absolutely abysmal. You have to wait 5-10 minutes just to get an actual match to play. Be it competitive or friendly. And it isn't due to your internet speed that this happens, you internet speed at the worst will affect your online gameplay. But to get to that gameplay you need to get a match first. For a game with this many downloads you have to have servers that actually RUN. And this isn't even diving into some of the most outrageous physics that I've seen in a football game