Browsing: Understanding the Role of Insight Company Philippines in Tech Solutions