Do you like nepotism? Do you love toxic and fake environments? Do you enjoy being fired because management doesn't like you? Well you've come to the right place! Not only do you get those wonderful benefits, but also the fear of being let go any day because they give you nothing to work on for months at a time when you're new! Unless you're coming in as a senior engineer and you can throw your weight around, don't even apply at this extremely poor tech group they call the software side of Gallup. Especially if you get stuck in the lava pit they call 'GAR'. Just run. Don't even put it on your resume, it will stain the paper you printed it on.
Be prepared to slave away if you do get work because it's all about getting hours in, even if you're an unproductive leach. You can be there for five years, not know how to code at an eighth grade level and still have a job if you're a favorite. You can also be a genius in your field but be dumped on because you clash with the ancient methodologies of management who have literally had only one job: at Gallup. Their entire lives. Skewed results? I think so.
I sincerely question their ethical choices of hiring 80% Indian H1B applicants. Why is that? Are they more qualified? Does their hiring process somehow only get that demographic in? Oh no. It's because they have a noose around their necks while they hold their paperwork in their hands and they know they won't leave the company anytime soon. Their hiring 'culture assessment' is basically looking for people who: want to lose out on their salary, are willing to work crazy hours on soul sucking projects, don't question authority, prefer to spend time at home... at 3AM creating pull requests, will praise Gallup to be their god. I kid you not, I have seen stuff that says 'play hard, work harder' while preaching their 'work life balance'. Yeah right. They also continually like to bring up how great they are and how lucky you are to work there, as if they are guilt tripping you into working harder.
Everybody hates it there, unless you have taken a big swig of the Gallup Kool-Aid and you're ready to go down with the ship. That or don't work in technology.
Even after having an extremely profitable few years in a row, the moment COVID19 hit, they let people go not even a month in. Of course, if they liked you, you made the cut. Don't forget you have no vacation so you get a big fat check for zero dollars for your slave time. Don't bother to put in your two weeks either, they will fire you on the spot. It's a big fat joke. If you plan on leaving, quit same day, collect your pay and bounce.
This is just from my experience, YMMV. If you work for anything other than development, you may love it there. Only software development is filled with this cancer as far as I can tell.