Avantages
Work-life balance is great, with hardly anyone working past 5pm. Management gives you free reign to handle your own business, so no micro-managing. The office culture is young and laid-back, most people dress semi-business casual, and everyone is generally positive and friendly. Oracle also looks good on a resume.
Inconvénients
Management has little to no formal management training and it is pretty obvious. The "self-service" nature of Oracle is really just an excuse to provide no training or guidance when you first start. On-boarding is a major company weakness. There is a quite a bit of downtime in the role, and most recommendations are to use this time to train yourself on product knowledge. A lot of your success will depend on which sales team you support and how well you get along with the sales manager. There is no accountability, so no one checks to see if you have learned something correctly. This causes misinformation to commonly be passed around the organization for extended periods of time. It often feels like no one really knows what's going on or what any of the products do, and commonly push back on your questions. Whenever there is an actual problem, it becomes very apparent who actually knows their stuff and who has just been faking it. Bonuses are tied to unreachable goals and we've recently only received 60%-70% of our annual bonuses. Also, in the first year, your bonus ramps up (only eligible for 25% in first quarter, 50% second quarter, etc...). No one will tell you this and it's not in writing. Compensation plans have been incorrect two years in a row, however, you're forced to sign the incorrect document so that you get paid while finance fixes the issues. Every year, it felt shady signing an incorrect, legally-binding document around my pay.