Absolutely exhaustive for the position. Spent 4 months jumping through hoops, interviews, providing more and more information, while being told I’m the top candidate only to not end up with an offer and absolutely no feedback why. Emails have gone unanswered, very unprofessional. If their hiring practices are indicative of how the company is run, would not recommend this company to anyone.