Hey!
I know the software what you are looking for. In my company we have been using SoftActivity monitoring software for years and it's really helpful in business and team monitoring. It helps to grow work productivity and employees' efficiency also it has a lot of features such as tracking spent time of employee in the internet and monitoring programs usage activity in real time. I hope it will help you!