Direct and blunt. I can relate.
More often than not it is best to be honest with people, living in lies is not sustainable.
For team building it is best to find the right fit so supplement the team, and not necessarily the most experienced and skilled.
We were talking about this a bit today - it is far harder to create a decent personality, than train some technical skills.