Company: Oracle
Date: 2018-08-13
Overall rating: 3/5
Employment status: former
Experience level: Junior

Short Sighted Company Where the only Concern is the Stock Price.
Pros: I worked with a great, relatively small team of talented engineers on what I found to be a fascinating and complex platform that kept me engaged for two years. I had an amazing direct manager.
Cons: Oracle has fallen into the common trap of "big, dumb, lazy" company. I was easily in the top echelon of productivity and was promoted twice in two years. A team was put under me that performed extremely well - on time, almost bug free, no drama, no turnover. When our product seemed to start getting sidelined, I spent over a year finding more things for my team to do- refactoring, new ideas, new projects, etc. Almost a year went by and the product organization became more incompetent by the day - we didn't get a major, product-driven feature deployed to production in the entire last year I worked there.

I was not shocked when I was laid off, and in fact I already had another job almost lined up. In retrospect, now that it's been a few weeks, I'm a bit shocked that they didn't even try to transfer me to another group within Oracle. In fact, there is a huge office even closer to where I worked.  Let me put it this way - in the Denver software market, NOBODY lays off good engineers... NOBODY. Unless you're a dumb, lazy company of course.