Avantages
Pay can be good for some. Generally those who hire from outside and negotiate good starting salaries. Sales people with very thick skin can earn a very good living. Oracle looks good on a resume. Lots of different products and technologies to work with.
Inconvénients
Virtually no career growth. Many, many people in the same role for 10 years + I very top driven organization where you really need to manage up. Very much a "what have you done for me lately" company. Tech folks now hourly employees which was a big hit initially (OT pay), but now a big bone of contention as OT needs to be "approved". Don't expect a raise anytime soon. Last year the raise pool was .5%, this year it is .6%. See more than a handful of folks with more than 14 years?