Pros
- Lot of flexibility as you get a say in how much core platform vs. customer-specific work you want to take up
- Exciting growth avenues being pursued by organization in both enterprise and public sectors
- Heavy emphasis on internal tooling being built that augments developer experience and pace of client delivery
Cons
- Sometimes, the team moves at a rapid pace at expense of sustainability/maintainability for short-term wins.
- Lots of internal tooling being built are prematurely deployed for developers, and a lot of time goes into back-and-forth for gains that will only be visible in a large lookahead.