Pros
- never a dull moment - plenty of different options if you keep your eyes open, due to high attrition rate - if you are extremely self-sufficient and a good manager to guide you can have a career path - decent benefits such as health insurance
Cons
- A very confused company. 2 CEOs: need I say more? - Not for everyone - Oracle has a “self-service” policy, you are on you own for everything, including training, career path, and very little help is provided from formal channels. If you are extremely self sufficient then congratulations, but unfortunately majority of the new hires struggles for months. - Too people dependent. If you are considering a job in Oracle please make sure you get feedbacks about your manager and his/her manager. Rule of thumb: it they have not had more than 3-4 years experience in Oracle, and better yet- can demonstrate their progression in Oracle, you may have a very tough time getting the help and guidance you need. - The longer you stay, the lower your pay. By that I mean compare to market rate. Oracle has a “no pay rise” policy, so don’t expect annual adjustment in accordance to inflation. Small % will be given if your manager knows how to write a lengthy justification for you, and once you receive that there will be quite a few years before you will be considered again. So over time you will be below the market rate. Hence my earlier point: find a good manager to work for - someone who knows what they are doing. - Attrition. Altought common among IT companies, Oracle has been loosing some long termers, which means deminishing experiences, networks, knowledge on how to navigate a very complex org structure and red-tapes. Again, before you sign the paperwork, do you due diligence on your Manager.