Interview process was long. I was contacted for the first time and that was the normal screening to learn more about me and my previous experience, then about a week later we schedule my first interview via Zoom whit the recruiter. 3 months later recruiter contacted me again for On site interview, which included a tour through the plant, a panel interview, a presentation prepared by me of a previous project in a previous job, and a lunch with the Engineering Team. Same week I was contacted by recruiter asking for references, and a week later they sent me a contingent Job offer. they still checked my back ground and perform Medical and drug screen. Once all that was good, they submit the official offer with the salary base which I negotiated. I started working after 6 weeks of my On site Interview (around 4 months after first contact) in the best company I have ever worked for. Important to mention that I had a job during this process, otherwise I probably ha choose a different company due to the need.