StepStone Group interview question

Why StepStone? Strengths and Weaknesses