Because of the size of the organization, it is easy for an employee to get lost and dehumanized. Even though continuing education is offered, it is almost impossible to get it approved. Salaries and wages are usually minimal to midline of what the current area market is, and once you have accepted a starting wage it increases a maximum of 3%, and often several years pass by with no raise (irregardless of performance.) Oracle only matches a small portion of the 401K and that match can exclusively be invested in Oracle stock, an exact quote from the benefits page, 50% of your first 6% in contributions, so Oracle is matching your first 6% at 3%, almost nothing.