Please provide me detail of some considerably good and affordable HR software for 2500+ employees comprising of 21 different small businesses. Please provide me its cost ,facilities,reliability standard, feasibility, infrastructure required, times to establish it.