Pros
Qualtrics has a lot of technologies that you can learn. You're expected to handle working with the entire stack from deploying servers, setting up your dbs, patching vms, etc. so there's a lot of opportunity to learn. Free food MWF and the people are pleasant to work with.
Cons
Qualtrics had incredibly unstable infrastructure. Multiple times a day, critical things will break in preprod and prod environments. Oncall devs frequently wake up in the middle of the night during their oncall. The company consists of 90% new grad devs. No thought in building reliable systems or designing new systems to be reliable or scalable. Feels much like devs hack away at one project and immediately jump to another without putting in care in what they are building. The people and technology stack are nice, but the software quality and infrastructure are the worst I've seen.