Vantaggi
The people make this company great. I truly enjoy everyone involved throughout my training, on my team, and in management. People are willing to help when on the same team, and help you get through the often frustrating times at Oracle. Pay is competitive. Food is great. Hours flexible. Gym is incredible. A lot of fun social activities, depending on manager
Svantaggi
Everything depends on your team. The company is so large that management has its disconnects. Quotas and metrics can change instantly without the say of directors. In house products are clunky and slow. Far from the city. Bonus pay out is pathetic for applications pillar. They tell you horizontal movement is possible, but it's not likely for 3+ years. Aren't able to choose product you're selling.