Company: Oracle
Date: 2008-06-14
Overall rating: 2/5
Employment status: former

Not a good place to be if you want to be productive
Pros: Flexible time and good benefits.
One good part about Oracle is you can keep your personal life.  There is no limited sick days or work from home days.  
Management will also approve regular working from home schedule which is very nice.
Cons: Too much politics and no direct guidence of product direction.  Too complex of development environment to be productive.  Just like any big companies, you are not recognized by the good work you did.  The bonus and salary raise often tie to your manager's relationship with senior management.