Overall positive experience. I received a response within days of applying then went through a phone interview with the hiring manager and in-person one-on-ones with potential team members. Everyone was warm and friendly while also asking good, astute questions. Recruiting was super responsive and provided timely updates. Only critique is that I only got 30 mins with 6 different people during the in-person. I know first impressions say a lot, but I feel it's better to get to know someone more in-depth (for *at least* an hour).