HR processes in some companies are so complicated that they cannot be completed outside company premises. In these cases we often delegate our HR specialists to work on-site in the client’s offices. In certain circumstances, we may even work with the client to integrate their internal HR team into our own organisation.