Pros
I took a leap of faith when Photonic Fabric was still just a vague idea and haven't looked back since. It almost feels surreal how fast that vague idea got crystalized into an amazing technology, and it's all owing to tight collaboration within and between the teams and a sense of a common purpose. No personal agendas, no office politics, no hidden intentions. We all get to work on a cutting-edge technology with some of the brightest people in the industry. It's a startup, yet it has a mature management with a clear plan focused on execution. I learned so much along the way and always felt that my contribution is valued. And all that while having fun.
Cons
Not a con, but an observation: You need to be very good at time management since teams typically span across multiple time zones.