N[(-8)^(1/3)] gives 1. + 1.73205 i.
Since $(-8)^{\frac{1}{3}}$ has three possible solutions, one real and other two are complex.
So, why do not mathematica provides all the three solutions, and if it has to definitely choose only one solution then why not the REAL one ? Just curious !