Matchmaking is truly the name of the game at Abundant Solutions. A prospective employee is always evaluated with our company size, background, work ethic, etc. as the deciding points. I have personally known and worked with this company since day one and would recommend them above all of the other services that I have dealt with.