A cubic polynomial always has three roots, With integer coefficients, the Conjugate Root Theorem tells us that imaginary and complex roots always come in conjugate pairs. Hence if there are no imaginary or complex roots, then there must be three real roots. If there are two imaginary or complex roots, then there can be only one real root. So when it comes to real roots, there will be either three or one.
To determine the number of possible rational roots, apply the Rational Root Theorem which states that the possible rational roots will be factors of the constant term (-6) over factors of the coefficient of the highest degree term (1).
Factors of -6 are ±1, ±2, ±3, ±6
Factors of 1 are ±1
List of possible rational roots: ±1/1, ±2/1, ±3/1, ±6/1 = ±1, ±2, ±3, ±6
So there are eight possible rational roots. As it turns out, only -2 is a rational root. Apply synthetic division then factor the quadratic quotient to find the other roots. It turns that the other two roots are imaginary numbers (±i√3).