Unfortunately, I'm not familiar with any company in Uppsala, but a tip is to choose a company with Swedish-speaking workers and management. Even if those who don't speak Swedish are cheaper per hour, they rarely turn out to be cheaper in the end, as there can be many misunderstandings along the way if you speak different languages.