Pros
Oracles policies and Culture Work from home
Cons
Here managers mostly misuse the power. The companies assets and values are exploited. Most of the managers just doesn't believe or even think about companies growth or employees benifits. They will be there enjoying oracles money and as a retirement option. Thats not just my opinion. I have worked in oracle for almost 3 years. I joined the company being one of my dream companies to work for. But i have never seen so much of politics and exploitation any where else before. The management usually forms like group of family. Vice president ,senior director, director,senior manager, manager. This chain forms like a Virus and they become so strong than any individual or employee to express their sorrows or problems. If someone goes against their politics or crosses their word, it is the end of downfall of the employee. I will explain my situation at oracle and reasons to quit. I joined the company around 2015. I joined with lot of hopes and aspirations. I loved being under the brand of Oracle(the father of java and oracle) . First few months went fine and one undeserved candidate is promoted as manager just because he is a puppet to the existing managers and then with the new power in hand, his actions reached near sadism. Every day a couple of hours meeting explaining his own greatness and past experiences. This continued for almost 1 year. Every day his duty to take an employee to a meeting room and start scolding and demoralazing the employee very badly shouting against everyone in meetings. We used to feel like a school under the control of a bad teacher. Some guys even used to cry because of this torture. One day he even tortured a fresher female employee. At this stage , the entire frustated team went to director for complaining. The director listened everything but he didnt take any action. He just informed all our names to the manager because they are all a family. From that day, new torture started, taking everyone to room and scaring them that they will get fired because they complained. He used to scare everyone that he can fire whom ever he wants. They stopped my promotion and hike also as i am also a part of the group who complained. This is just part of explanation. Only our team knows what we suffered. I finally resigned and came out of the company. Left my dream company just because of such guys managing the team.