Dear Sai,I feel ; there is lots of things for you to do in this company and keeping that aspect only you have accepted this offer so now do not look back and give your best so that people working in this organisation will feel th change and automatically you will get recognition.I feel; your superior is a person who wants to handle the whole kingdom on his own wish ans will so do not worry ...1st observe his behavior pattern you will slowly slowly catch his drawbacks or limitations.. and try to help him so that you will earn his trust...and then implement the way you want to polish this company...if still this doesn't work then as you said your management is good; so make thm aware of the situation and your incapability because of your superiors moody or split personality. Ask your management or sit with them and get to know your authorities; before going to attend such meeting be ready with your plans and future working which will help management to give a serious thought.Regards,Vaijayanti