Pros
I joined KnowBe4 in January of this year and am VERY glad I joined. KnowBe4 has established and reinforces strong values, is a high performance environment, and is unique in that there are regular, clear communications from the CEO and executive team. Most importantly, we're making a measurable difference for companies and individuals in the ongoing cybersecurity war. If you want to work at a place where you work on a great team, your skills will be used to their fullest, you grow, and you see the tangible, measurable difference you're making in the world, apply to work at KnowBe4 (even if you're not currently looking). Stu is a phenomenal CEO who has worked hard to build a company that does the right things, gets things done fast, and is fun.
Cons
I haven't see any cons so far.