Quickly got a first interview after initial screening. Second interview took 3 weeks and multiple follow ups. After 4 weeks and being led to believe I was a good fit and getting a third interview they changed the job requirements and removed me from the running. Interviewing with this company is a waste of time, I can't imagine working with them would be any better