Pros
The people, the casual environment, and the fact you can get a ton of good experience and wear a lot of different hats are all pros. I loved that Keypath let me experiement with some different roles and get some good experience. I would say to anyone considering a career here to apply, get a paycheck, but focus on building your skill set and keep an ear out for any additional opportunities. The best way I could describe the place is that it's a good 'first job' or a decent place to work if you just need a paycheck, but keep in mind that despite how nice the people in Lenexa are, to the staff in Chicago you're just another number and can be thrown out at anytime.
Cons
Impossible profit targets, chronic understaffing combined with layoffs and then hiring blitzes. Doesn't seem to be a clear business strategy. Prepare to work a lot and not expect much help in the form of additional team members, and when you do get them, they will nearly always be 22 year olds out of college with no experience, so you'll have to train them on top of your job.