Archive for November 12th, 2007

Staff Leasing has been a hot topic of discussion in the US, declaring the risks and overall drawbacks it causes. For one, increasing numbers of their skilled IT workers are laid off because more and more companies are delegating their jobs to offshore outsourcing companies. Despite boycotts and protests from American consumers, multinational companies and [...]