Recruiters and most employees were super nice. I had one phone screening, another interview, then a final round day that consisted of 4-5 30-min sessions with different team members. Some of the team members were a bit hasty with their interviewing but overall a positive experience