Gets tedious quick. Especially if going for the hard badge. Dying at 2940 meters on my 4th+ attempt at the stupid thing nearly made me ragequit. But after playing that long, the spawn patterns became very noticeable and was essentially a test of boredom endurance.
Having gotten lucky at finding a level 19 "friend" decked out with the absolute best premium shop gear for his level, the game has become a literal one-button grinding joke.
I beat the main story 6 levels later, and happened to unlock a level 72 special npc for hire that's twice as strong as my level 19 "friend". Even the preset npcs are steadily becoming stronger than the typical "friend" at a similar level. Thus, I can only conclude that this game is meant to take your money if you truly want to get stronger. Since otherwise, your own character is almost always the weakest link in your party. That is simply not fun.
There's something completely wrong with a game that awards you for leveling up... only to have something lower than your starting level annihilate your entire 15+ team.