Insight Global Interview Question

Why Insight Global? How do you handle feedback? Etc.