News & Blog

WorkCapcha Release 14: Introducing “My Stats” for Personalised Productivity Insights 

September 30, 2024
|
News

We’re excited to announce the launch of Release 14, featuring WorkCapcha’s new “My Stats” analytics tool.   Building on the success of the “Managers Dashboard” from Release 13, which provided managers, […]