Pros
Company culture even in the remote space, opportunities to work directly with other teams (product, engineering, marketing), leadership is receptive to feedback
Cons
As with many growing organizations, processes and documentation sometimes lags behind rapid changes.