Pros
The company has a great attitude and a lot of knowledgeable staff. It may be a corporation, but at the branch level, it feels more mom and pop shop like. I've worked for a lot of different companies from corporate to mom and pop. This has been one of the best companies I've ever worked for.
Cons
I worked for the D&B Team and it is a lot of travel. If you aren't willing to work 60+ hour weeks, it's not the job for you. That said, my position was specific to D&B. Outside of that company, they primarily hire local FE's which only service jobs somewhat nearby the office. Also note, they do their best to ensure you are always home on the weekends. On a 3 week remote job, they still fly you home Friday and fly you back there Monday.