Human resources management in large information-based services companies: towards a common framework?. (31st March 2005)