A client wants to track a specific employee's browsing habits. Assuming that the employee knows how to clear their browser history, is there any way to recover the history so it can be read by BrowserHistoryView or some other software?
There's two ways, the hard and the easy.
The hard way: use forensic software to recover deleted files, identify the folders and files responsible for history and cache, and read those files.
The easy way: use forced proxy company-wide, and configure the network to only allow browsing by using this proxy. With user authentication enabled, it's possible to know exactly what every employee is accessing.
Either way, usually the employer have to tell every employee about the inspection and require them to acknowledge that they know about the monitoring. It depends on your jurisdiction and current laws, but usually is a good thing to do.