Register now or log in to join your professional community.
If your boss is not happy with you then look for something else. After all Job satsifaction is the most important aspect of work.
First and foremost you need to make sure the opinions you are giving are good and beneficial to the company. You can't leave instead you should use different ways to convince your boss and make him listen and obviously if they are good he will be more than happy to implement it.