\[ y'(x)=\frac {x^3+x y(x)^2+x y(x)+y(x)^3}{x^2} \] ✓ Mathematica : cpu = 0.139996 (sec), leaf count = 47
\[\text {Solve}\left [\text {RootSum}\left [\text {$\#$1}^3+\text {$\#$1}^2+1\& ,\frac {\log \left (\frac {y(x)}{x}-\text {$\#$1}\right )}{3 \text {$\#$1}^2+2 \text {$\#$1}}\& \right ]=x+c_1,y(x)\right ]\] ✓ Maple : cpu = 0.022 (sec), leaf count = 26
\[\left \{y \left (x \right ) = x \RootOf \left (c_{1}+x -\left (\int _{}^{\textit {\_Z}}\frac {1}{\textit {\_a}^{3}+\textit {\_a}^{2}+1}d \textit {\_a} \right )\right )\right \}\]