Managing human resources in small and mid-sized companies