Research the topic of "talent management solutions and/or talent management software solutions" , familiarize yourself with what is being presented in terms of a "solution and/or resources". As an HR manager, how might you use the services of just such a company? Would theses services work for small companies and not-for-profit organizations? Why or why not?