Financial benefits of managed office spaces