It depends on the type of job your have. If you're a heart surgeon for example, trading on the job would be beyond irresponsible. Or if you're a security guard sitting in front of a monitor checking things out. Those are obvious. But if you work say in a computer lab, or in a job with lots of down time. Then yeah.