Company: Oracle
Date: 2010-06-30
Overall rating: 4/5
Employment status: current

Stable, relaxed working environment
Pros: Stable and relaxed working environment. Can work from home, pay is decent if you negotiate right when join. Plenty of opportunities to move around within the company, being it's such a huge company. Lots of chance to learn new technologies.
Cons: Promotion and career advancement can be extremely hard once you've reached a certain stage. Just to move up to level 5 engineer requires SVP approval and can take as long as a year, even if nobody objects.