I always feel difficulty to face my project manager and don't know how to handle him. There are many situations in which I feel very bad because of his behaviour.
1) While discussion about time required to develop project he always gives very less time. He doesn't consider practical scanario and always think and explain things in a very simple way. As in my company all processes are not followed and requirements are also not too clear at time of discussion I am also not confident about time requirement.
2) Once development started and we come across some difficult situation he tried to avoid by just giving some unusual or not practical solutions. He doesn't allow us to talk and only speak, and if we try to speak stop us by saying "Let me finish first" . If any call comes he get busy at that call and ignore discussion.
3) With schedule task he give some other task also and don't consider or forget time spend for that work and after some days while deadline comes for scheduled task he only ask why this not happened and after that told any how we have to give it to this friday etc. so we have to sit late and complete this work as there is lot of pressure.
What are solution for this situations. How to handle it as job security is always first priority for us and bad relation with boss always creates difficulties in professional life.