@Gabriel Trandafirescu - For sure, this is common downstream problem. Where we find this issue stems back to is a poorly defined job posting. Just as often a poorly defined role overall. When we clarify the role requirements, it becomes a lot more obvious who the best candidate is for the job and the team. Even though we live and breathe role requirements, this happened to us with our UX Developer role. We didn't know (at the time) what to expect out of the work from this role, so we weren't able to get a bead on the skills, attitudes etc. needed. It took 5 (!) tries to get the right person. If we had only had our software working at the time, we would have been more accurate. ;-)