advantages of staffing software