Pros
Leadership and direction
Space to grow
Ideas are always evaluated fairly
Constant feedback from leadership
A sense of "you get out what you put in"
Flexibility
It's worth noting that some past reviews reflect the frustrations of departing employees rather than the full picture of what it's like to work here day to day. Like any workplace, this company has its challenges, but those experiences don't represent the majority. For anyone considering joining, I'd encourage you to look at the broader pattern and form your own impression. The reality is more nuanced than some reviews suggest.
Cons
Added benefits such as 401k would be a plus