To dream of a vulture represents benefiting from others failures or mistakes. Exploiting someone else failures. Feeling good watching someone else failing. Feeling that someone is watching your every move waiting for you to make a single mistake. A total lack of conscience, remorse, or respect for someone who made a mistake. Feeling that someone in your life is a "vulture."
Negatively, a vulture may reflect you or someone else that is hoping for others to fail. Encouraging failure because it will benefit you. Enjoying waiting to exploit someone else's loss. Taunting people about how you will enjoy benefiting from their loss. No self-respect when it comes to getting to exploit someone else's failure. An opportunistic attitude with low morals or respect.
Alternatively, vultures may reflect feelings about greedy people who are opportunistic about business opportunities that depend on you making a mistake.