Pros
You get to exposed to lots of tech stacks, from Python, Node, to Go and Java. You get to learn things super fast, tons of opportunitis to learn open source tools and data engineer pipelines.
Cons
Not too much cons. Putting way too much effort on product features instead of long term investment on the engineer culture. Maybe it's just my team.