Pros
Orace has great opportunities for carrer advancement. The ability to work anywhere in the world is another advantage when working for a global organisation. Oracle invests a lot of time and effort in training its employees, both from internal resources as well as externally, through sales training methodologies to management training. Oracle do take their involvement with Corporate Social Responsibility fairly seriously and encourages staff to be involved as much as possible, this affords you the opportunity to help out in the community.
Kontras
The inability of management to provide the tools required by the staff to to their jobs is a major hinderence when working at Oracle. Due to the differring reporting lines and varying agendas of each business unit, it's very difficult to get a holistic pictur eof what Oracle are ever doing with respect to a specific client at any one point in time.