Pros
Cons
+ Good value for what it offers
– Learning curve for some of the more advanced features
+ Regularly ships meaningful updates
– Fewer integrations than some competitors
+ Easy to onboard a new team member onto
– Pricing gets steep once you scale up usage