The interview to hiring process was straight forward and follow ups were in a timely manner. I applied online and got a separate email the next day to schedule a phone screening with the recruiter. Passed the first screen which led to a phone interview with the hiring manager. Was asked to come in for an onsite interview to meet the team. The team had great energy and attitude!