Pros
They provide good benefits, pretty comparable to tech companies in the valley. There are lots of services and groups in the company which means many opportunities if one wants to go after them to move up and around in the company.
Cons
The biggest downside to working for Corelogic is the adversarial nature of the business units in the company as a whole and how they fight with each internally. This goes beyond the different units in a specific organization being at odds ( which is very egregious at Corelogic ) but between two different units. Projects are rarely collaborations and times when you pull together to get things done but instead are meetings where different sides argue amongst each other as to who has to do what portion of the workload of the project because this team or another doesnt have time to do x, y, and z. All of this happens because Upper Management pits groups against each other. A management ideal of two interns fighting harder than the other to achieve their management chains approval will ultimately provide more for the company than two interns that work together....that seems to be operation mode the management chain takes. Ultimately it leads to a corrosive and hostile work environment.