2 ms·
> in terms of engagement What's your definition of "engagement" here? Because it makes me think of social networking tactics to keep you ... well ... engaged .
by nottorp 1y ago
> in terms of engagement
What's your definition of "engagement" here? Because it makes me think of social networking tactics to keep you ... well ... engaged ... the longest time possible.
- BizarroLand 1y agoI imagine that they mean engagement as in, "how many people in the company or group actually use the software on a regular basis".