Finding the perfect employee/employer match is a little like trying to find "the one." It takes time, patience and often a little bit of compromise
Though there's debate about whether or not there's an actual "talent shortage" in the tech world, one thing is...