After 2 months and 3 interviews with 5 individuals, I WAS GHOSTED.
VERY UNPROFESSIONAL. What a waste of my time.
Three stage interview Process (2 months total! That's too long!):
Initial meet and greet with a few light technical questions relating to the job spec.
Second interview with Tech Lead and Senior Dev with more focused technical questions.
Final interview with Management, HR, and other Tech Leads, and EVEN MORE technical questions.