Pros
This place is awesome - we are solving a real problem created by legacy SIEM vendors and not only are we helping our clients improve their security posture, but we are helping them save money at the same time. From the very top down, there is a culture of excitement, passion, transparency, accountability and a shared vision. "That's not my job" are not words ever heard around this place. Everybody is fired up about what we are doing, there is a feeling that we are really making a difference and we are having a lot of fun in the process. That is why I like this size of companies - more than 100 employees, but less than 1,000 - everyone is empowered, there is no place to hide, the pace of the work is exhilirating, no two days are the same and the little speedbumps along the way make the successes that much sweeter.
Cons
I wouldn't really call this downside (at least it is not for me), but if you can't handle a bit of chaos, can't think quick on your feet and don't like to work hard, this place may not be for you.