This was the most unprofessional interview process I have ever experienced. It took a couple months, due to several required tasks, which came with very long delays. In between the tasks, I was left wondering for several days what the direction and next steps would be. In the end I walked away from my last conversation being completely insulted.