I agree with what others have said here. If you are uncomfortable going to your boss, go to HR. In my company, his behaviour is in violation of our ethics, and he would be terminated.

SheFly