I've been with a few large companies. All have their strengths and weakness. Leadership in Atlanta is someone you can trust. Work is demanding but pay and benefits are good. There is a diverse group of people so not sure what the other review is. Overall I like the place.