The overall process was quite smooth. The HR rep I was working with was responsive and accommodating. I enjoyed meeting all my team members all in all. They were very friendly and took off most of my interview anxiety. They were eager in knowing my personality and work ethics aside from work experience, which I appreciated. They cared how well I would be able to blend in with the team because the team has a really good dynamics going on, which I realized later after joining. It makes for a healthy and fun work environment.