Results from a survey were that outsourced employees feel more physically tired and managers of the outsourced employees feel more mentally stressed.
Results from a survey were that outsourced employees feel more physically tired and managers of the outsourced employees feel more mentally stressed.