What do you do when you run into a problem that needs to be solved and your manager, who is not technical (business manager), demands that you tell them excactly when you will have it fixed?
What do you say when they imply that your job is easy? When they ask you how long something will take, and when you give them an honest estimate they get mad and tell you that you have to have it done in 3 days?
Is it just time to get out of here before I get fired?