Avantages
Flexibility. If you are developers then you can pretty much work from home since we could connect to office machine via VPN. Meetings also can be attended via conference call. The benefits such as medical and 401K are pretty good comparing to other big companies. There are so many options for medical benefits so you could choose one that fits you. The vacation also pretty good since you do not have to report sick days =) Working experience differ from groups. If you are in ST group then consider yourself lucky since you pretty much got all the perks.
Inconvénients
The downside is probably lack of promotions and raise. Promotions are very hard to get since there are so many to do list that need to be checked off, especially in ST. Since the company is big, you may feel your contributions are not significant since you mostly work only in small part of the product. But thats to be expected from big company like Oracle.