Anonymous wrote:I feel that your boss has tied your hands.
Then its in the bosses hands and you need to make it stay there...if undeliverable or deadlines are missed its his/her problem not yours. Don't take on the burden alone. The boss gets paid more to manage these kinds of situations.