One of the most difficult tasks any company has is filling those leading edge tech positions. It can be tough to find a person who can offer the special skills required, and many companies often go months or even longer with open positions that they just can’t fill.