Insight Global interview question

Why you? Relate to their viewpoints.