As a consultant of oracle you are respected at customer side. There are a lot of internal support and materials for you if you like self learning. I have improved my Oracle product knowledge. People in Oracle are usually supporting each other. Generally you are on your own at customer site, so you need to manage customers on your own.