\[ y'(x)=\frac {y(x) (y(x)+2 x+2)}{(x+1) (\log (y(x))+2 x-1)} \] ✓ Mathematica : cpu = 0.570013 (sec), leaf count = 29
\[\left \{\left \{y(x)\to \frac {W\left (e^{-2 x} (\log (x+1)+c_1)\right )}{\log (x+1)+c_1}\right \}\right \}\] ✓ Maple : cpu = 0.282 (sec), leaf count = 25
\[\{y \left (x \right ) = {\mathrm e}^{-2 x -\LambertW \left (\left (-c_{1}+\ln \left (x +1\right )\right ) {\mathrm e}^{-2 x}\right )}\}\]