Pros
Company focuses on integrating the latest tech in their product, so adequate opportunity to research, keeping a good balance with deployment
I'm surprised to see so many comments about payme ts delay because gor me, it has always gone smoothly.
Cons
As a startup, work can become a bit overwhelming at times.