Pros
Relaxed, friendly and supportive environment. Great place to learn and grow in a semi-established startup culture. Management is chosen wisely and well, very open and honest and consistent communication across teams (daily team meetings, often with reps from other teams to communicate updates/changes to the product). People are super fun, lots of women in roles of leadership. Quarterly happy hours and company wide meetings where the CEO is really open and honest about financial progress and team growth. They promote from within, plenty of opportunity for growth here and ability for lateral movement. Overall a great place to work.
Cons
The company is pretty big at this point! Not the small office culture you might expect when you hear "start-up". Team was very big , daily responsibilities could be boring and repetitive, not a ton of wiggle room for growth within the team.