I know a lot of companies that use Hubstaff because of employee monitoring features. The only trouble is, those companies work with remote freelancers and employ mostly link builders, writers, etc. I doubt a typical software developer would agree to install an app that takes screenshots of their desktop at random intervals.