I don't have a terribly high opinion of Gallup
Pros
It's a nice looking building
Cons
I should mention this is based off of my experience and may no longer be accurate depending on any changes Gallup may have made to its internal structure. I worked at Gallup for about a year as an analyst. It was a joke of a job. Weirdly, my managers expected me to find my work. Consequently, I'd finish a project and then wander around my floor like a vagabond trying to find teams in need of statistical analysis. I remember emailing my boss and telling him I was frustrated because I was hired on as a full-time employee, but Gallup was treating me like an independent contractor. Gallup just made up this system as an excuse for incompetent management. Being a coward, my manager refused to engage with me directly but asked his manager into the conversation, who sent me the least professional and most condescending email I've ever received in my career. I was mad that Gallup had treated me so poorly, so I asked to speak to human resources. Guess what? Gallup doesn't have a human resources department. If you have a problem with your boss, you're expected to go to your boss's boss. Got an issue with your boss's boss? Tough luck. I wish I were joking, but you have no access to impartial third-party arbitrators if you have a problem at Gallup. Gallup fired me because I wasn't working enough hours. After all, Gallup hadn't given me any work. Why hire someone if you don't know what they're supposed to be doing? Some other notable highlights of my time at Gallup include: A manager told me that I, a Ph.D. candidate with a Master's degree in statistics, struggled to find projects because I probably just wasn't good enough at math. I went to the DC headquarters and stayed in the Gallup apartment. I asked the person responsible for the apartment if I could bring my partner, to which she enthusiastically agreed. Fast forward to the actual trip. I'm working in a temporary office when my manager comes into the room and proceeds to freak out over how wildly inappropriate it was to let my partner stay in the apartment. I was confused. I told my manager that I had received permission and produced the emails to prove it. Keep in mind nobody else was using the apartment, and we weren't having raucous relations. The whole episode was super weird and made me uncomfortable. Lunch was ridiculously overpriced to the extent that people would do "salad math" to maximize the amount of food in the salad while minimizing the weight. The technology is outdated. I'm wondering if the size of the organization is preventing employees from getting better software and computers. Realizing that if I had just lied about how many hours I was working, I would have kept my job.