The software may be cool, but have you calculated how long it will take you to pay back your investment? Have you taken the time to figure out the true cost of a new hire (salary and benefits are only part of the equation) as well as the expected revenue bump that person will create?