Who will be the owner of the code?
There’s a significant difference between the outsourcing model, in which the team will work on several projects and work on their own systems and tooling. In that case you should make agreements upon the ownership of code beforehand.
In the outstaffing model, the model we and our partners are specialised in, the team will work dedicated for you, under your management and on your systems and tooling. So all code will be on your side.