I first had a phone screening with the HR, which was straightforward. Shortly after, I was invited to an onsite interview, where I had the opportunity to meet with several team members. The entire interview process was well-organized and efficient. I received an offer the very next day. Throughout the entire process, communication was clear, timely, and respectful, which made the experience both smooth and positive.