Company: Oracle
Date: 2016-03-14
Overall rating: 2/5
Employment status: current
Experience level: Senior

Through the eyes of a long term Oracle employee
Pros: One gets ample resources for working, e.g. internet access, hardware, top end PCs, etc. only where applicable, employees get to experiment with various softwares, design approaches, etc. A great portfolio of enterprise products covering almost all business sectors.
Cons: Too hierarchical resulting into misrepresentation of high level goals and standards.
On an average the middle management come off as technically detached resulting in an inaccurate evaluation of the strengths and weaknesses of the technical staff (who does the actual software development).
Way too many so-called "software frameworks" used for integration resulting in longer and flawed integration iterations and distancing the software developer from actual software development.
One would grow old trying to plumb a handful of softwares into a functional module.
Follows a flawed appraisal system where the manager is like a "one man judge" who can make or break your career at will.
Non-competitive compensation packages.
No travel opportunities.