Insight Global Interview Question: What's been my biggest challe... | Glassdoor