Pros
The company is made up of some of the greatest people I've ever worked with. They're extraordinary people who push towards success without sacrificing the values and core identity of the company. The company itself has never lost its roots and the employees are constantly given examples of the senior level members keeping true to the company's roots. The company culture is always held in high regard by both senior level and regular employees. People not only follow it, but love to live it in their professional life.
Cons
It's easy to get lost at first because there is so much going on. It's most because Credit Karma is growing quickly, so it seems like a bit of a whirlwind at first. It's easy to get used to after awhile though especially because the people there try to help you get adjusted. If you don't like change, you might find view that as a con at Credit Karma. The growth in the company has caused a lot of changes and it seems like there are more to come. Things can be fast paced, but not at a sacrifice to stability.