Pros
Brand recognition ---good to say "I worked there" Nice cafeteria's at HQ
Cons
Too large --- too many people not contributing to their fullest potential. I came from a previous work environment where productivity was encouraged and rewarded (handsomely). At Oracle it didn't matter if I tried or not --- no one noticed and if they did, there was no reward. Innovation not encouraged ---- I had one Sr. Director tell me that my idea, thought it was correct and had merit, would be too hard to implement in a company like Oracle. I proved him wrong by rolling up my sleeves and getting my hands dirty. The result impacted every geography and was unprecedented for its time. But I was one voice in a huge wind tunnel and in the end, I was bored out of my mind.