This company is not clear with what skill set they are looking for.
No co-ordination between HR, Technical interview panel and Management (they will talk about different skill sets for a single position).
They are so confused about the requirements/skill set they need for this position, that they
changed the "title" of this position thrice in a month long interview process.
That made me believe its a naïve organization and lacking domain and hiring experiences.