Work culture seemed cool. Interviewers were nice. They fed us very well and paid for airplane travel so that was cool too. For on-site make sure you are friends with some of the other applicants before the team activity interview.
Interview questions [1]
Question 1
Logic, team activity, and design solution for problem.