Managing remote workforce: difficult, but not impossible