Unpacking the stress-satisfaction-Performance triangle in the it workforce | Synapse