I have been with Oracle for about 6 years and while I have enjoyed working with some of the world's top technical talent , the same cannot be said for much of the Sales people I have worked with here. To start with, many of them are hired not on merit or capability but based on personal connections that they have with senior sales management. Once hired most of them do not make an effort to learn the basics of the products being offered and are unable to clearly articulate even the simplest value proposition. They see their job as setting up customer meetings and throwing the ball over to the Solution Engineer/Architect to do the rest including understanding the customer problem, building a business value proposition and a technical solution amongst other things.
I have been in more meetings than I care to remember where all the Sales person (CPR/KAD/etc) does is sit in on the conversation and pass on the buck to the technical team. While quick at passing the blame, they are first in the line when it comes to receiving bonuses for the efforts that the team has put in. I was part of a deal where the Cloud Architect who was instrumental in getting a $6 million TCV ExaCC deal , got a $5k bonus while the CPR got a $150K bonus. Needless to say all the CPR had to do was show up for the meetings while the Architect and other Engineers on the team did all the heavy lifting.
Another issue that I hesitate to bring up but would feel remiss if I did not is the lack of diversity amongst the sales folk. Most of them tend to be white males in their mid 30s and 40s. While I personally don't care about their skin color it would help if there was not such brazen incompetence and cronyism.
While there are a bunch of smart capable people in Oracle , I finding myself on more occasions than I care to remember, dealing with Sales people who are at best incompetent and lazy. This is leaving a lot of folks with a bad taste in their mouth and thinking of actively seeking alternative employment.