The hiring process was super comfortable and straightforward, and prepared me well for the job and the expectations they had of me. The onboarding phase was smooth and allowed me to meet all of the departments and understand how they all work together. The environment and culture is amazing, and I felt welcome by everyone from the first day.