Oracle is not a place where you want to work and be mediocre. It is not a place where you should work if you need hugs from upper management just for doing your job (or even doing a good job -- that's expected). Oracle is not the place to work if you're a bit of a coaster and just kind of "mail it in" while some people around you bust their humps every day. But if you're the type of person who works hard to excel at your job, and you strive to be a positive leader on whatever team you're on -- you'll get promoted, receive more and more RSUs as you move up the ranks, and find that Oracle will reward you for your efforts. Perhaps some of the posters were hard-working, great employees, but I'd be willing to bet that 95% of the people who write about the company with such distain likely weren't one of those positive leaders. There's PLENTY to legitimately complain about at any large company. You can work through it or spend time complaining to those around you. Guess which category most of these posters fall into?
Nicely put, @djmr+1gdGnR1K.