This is a personal experience and Im sure a lot of people had better experience as I do believe it is a good company.
I was scheduled for an interview but it was rescheduled many times and I had to reschedule one on my side, the vibe was very unprofessional with a taste of hide and seek.
Its ok if you think Im not worth the company but let it know straight.
And email were not consistent, some are signed others are barely an email, borderline incognito type.
Last email was that the position has been filled.
Remember: Each interview requires, time, physical, emotional and technical preparation among others.
I hope we have better encounter next time.