Easy interview process, hiring manager/team lead is very friendly and patient, but they left out some key information prior to hiring. After application, they took two weeks to respond, had the interview, took them another two weeks, onboarding took almost 4 weeks, training 3-4 weeks then assessment.