Pros
Awesome professionals to work with. Leadership is transparent, engaged, and compassionate. Products are powerful and feature rich, serving business enterprise needs bridging strategy to execution.
Cons
Can be very fast paced with product changes and organizational changes. With the small company size, it can be very resource constrained while adjusting to changes.