Do you have any questions for us? Anyone who has ever interviewed for a job has most likely been asked this question. The reason interviewers like to ask this question is not only because they might want to be courteous toward you by clearing your doubts. No, the real reason why most interviewers offer to answer your questions is because they want to hear what kind of questions you have.
Several companies offer their employees something labeled as "team building activities", just look at almost any job advertisement or any company's social media feeds. These activities can vary from meals to happy hours to sports activities where the team spends time together outside of the workplace. After the event, the company posts pictures on their social media accounts to show others how much fun their employees have together, in hopes of attracting potential new talent.