Pros
Every day I have the honor of working with incredibly talented and intelligent people in support of an important mission. The pay is very competitive, the 401K match is better than most, the on-site cafeteria is pretty good and they even have an on-site gym and fitness programming. I'm usually pleasantly surprised by something new at work every day. There isn't really any place like Battelle given its non-profit mission to do scientific research while doing the greatest good for humanity. The company's scientific research history is pretty amazing too, and you know it because Battelle even has their own on-campus library. Leadership is moving the company in the right direction. One thing I've never had at another company, they match up to $10K of charitable contributions to your favorite charities. There are new initiatives to support car-pooling, alternative transportation and there's even talk of electric vehicle charging. Yay!
Cons
The company is in need of a positive culture change, and I think it is finally starting to happen. Change isn't easy and isn't always welcome, but I think leadership is doing the hard work to make the necessary change. Some buildings are antiquated, while others are starting to look like they belong in the twenty-first century. Some benefits have been scaled back, but still feel competitive compared to similar types of companies.