Pros
High energy, teamwork, transparency, an ever growing benefits package, top of the line service to employees, lots of action and fun activities! Here you get the chance to be part of an ever growing family of some of the best people in the world who are working together to make organizations as safe and secure as possible from external threats. The company puts serious attention in investing in you as an employee for the long term, so plenty of training, study and education are provided by KnowBe4. They also have an excellent Growth team to ensure that you are performing at your best in whichever role you are hired for and help with any difficulties or confusions you may be running into. This results in a team operating at its best ability. The company culture is very different from the corporate "norm" with a relaxed environment and dress code. 6 weeks of paid vacation so you can be happy knowing that you can take that faraway exotic travel vacation with friends, explore the Caribbean islands or stay home to learn new skills and give you the chance to improve yourself!
Cons
I can not think of any negatives that I have seen for myself.