Company: Oracle
Date: 2014-08-16
Overall rating: 2/5
Employment status: current
Experience level: Junior

Too much bureaucracy and very old tech stack
Pros: Work-life balance
Lots of benefits
DB group has lot of new projects. Pay/Bonuses are really good if you join one of the teams in DB.
Cons: Not fit for new grads
You don't learn new things until you take initiative
Some of the older people are dinosaurs. They live in their own world and do not like talking about newer technologies as they are not comfortable around them.
Managers lack mgmt skills and no effort is taken to learn them.
You are stuck with the same pay grade even if you get promoted. Get hold off another offer letter if you want a raise or stay at the same pay grade forever.
A lot of communication gap between teams. 
People don't give good advice. They do their work and leave for home. There are no mentorship opportunities and code reviews are just formalities.