Company: Oracle
Date: 2018-02-09
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company
Pros: If you have earrings to do (your kids school, paying some services, call to fix something at home...) you may ask to arrive late or leave the office earlier that day.

Oracle is self service oriented, so sometimes you need to push for what you want (career development) instead of "waiting for your manager to decide". This may be considered a CON by a few people. 

In Mexico you may find a more friendly environment, so you may speak about your career, suggesting new ideas to your peers, and ask for help.

You will find respect and you always can ask for it if it is lost somehow.

If you are one of the top performers within your team, and this is noticed by your peers and your management, then you should be rewarded (raise, stock). 
Depending on your job requirements, you may ask to work from home (home office), how many days depends on how you negotiate it and how responsible you are.

You may find a great team to be part of. Some teams share a lot, within and without of the office.

Free coffee, free snacks (fruit, juice, cereal, cookies for those that arrive early to the office), ping pong tables, foosball, great variety of clubs (sports, dancing, chess, toastmasters, yoga and others).
Cons: Depending on the organization (team, or manager) you may or not have an appraisal. There is the option to fill one professional review per year and have it in the HR system, but some teams do not use it at all, or fill it with the bare minimum , so you may or may not use this "appraisal score" as a tool in your favor to request a a raise or promotion. 

If your manager is not in site, you may need to adapt to remote leadership, and expect 1 or 2 visits from them (one week, each one) per year. 

As in any job, if your manager and you do not fit, then you may want to look for some other opportunities (in fact, you can start by joining other team at oracle, instead of leaving the company). But if you find a cool manager, then take advantage of the situation so you can trust a person who helps you to grow.