One challenge is that the "coolness" of projects are typically driven by the Product you sell. Do you sell a cutting edge Product doing something novel? It's harder to sell and projects are more likely to fail, but you'll probably have interesting (and maybe stressful) projects. Do you sell a Product which makes it easier for large enterprises to streamline and automate an important/high-value boring thing? Then the projects are probably going to be boring.
> Lots of opportunity to contribute back to platform teams and platform teams treating us like customers.
I've worked in a PS org and with other PS orgs. It's always amazing to me that many PS orgs get heavily siloed and nobody listens to them in a Product company. This is despite the fact that these are the people who literally see their customer pain points on a daily basis. The end result is that you feel like a 3rd class citizen in your own company.