Pros
Good work life balance. In general people are friendly. Most of the people would be working here since the beginning of their careers and they are experts in what they are doing.
Kontras
Primitive technology stack especially in fusion families. If you want to explore latest open source technology stacks and keep up to date in the market, then stay a hundred miles away from Oracle (fusion teams especially). You get dragged down into ADF and Jdeveloper combo, which is a black hole and you spend days in debugging what this framework is doing internally. They give a good hike when you join which makes the existing eligible employees depressed as they might not have seen a hike in 3-4 years and they can't move out as they are not prepared as per market standards.