Pros
Credit Karma is an amazing place to work. I think it can be difficult to truly appreciate what's going on here if you don't have a lot of experience working elsewhere, but there is huge opportunity as a company and for individual contributors, too. The company has done a great job of hiring people who can not only do their job well, but mesh well with the very fun, open, quirky culture. The founder and his vision are fantastic, and I always believe that the fish stinks from the head -- what's going on at the top is going to drive all else, and even more so at a generally smaller, more nimble company.
Cons
For less experienced people who don't quite know how to make suggestions, drive initiatives or propose change, it might not feel like the most exciting place to work. But if you have a vision and know how to strategize and then get things done, it's a dream. You'll get the resources and support you need to try virtually anything -- you just need the wherewithal and maturity to figure it out. And if you don't know how and ask, someone will help you.