Vantaggi
A lot of great individual contributors that are passionate about the project
Svantaggi
Misguided engineering leadership. The goal of leadership should be to grow their teams/divisions/organizations. To maturely call out failures in the org and lay out a plan to improve them. To question and test assumptions. And to inspire others to follow direction instead of expecting obedience. Not to be afraid of being questioned and lashing out at those who do so. I never received any negative feedback in Lattice (our performance review tool) and never got an annual review in the 3 years I was there, never had a mention of being at risk or an underperformer, no PIP, nothing. Then had a personal disagreement with engineering leadership on topics they know are problematic in the company during a 1:1 and, the very next week, they fired me. They also originally hid that it was a firing when they shared with the rest of the company until enough people reached out to me and learned otherwise. Then they edited the Slack message announcing my departure. To clarify, I am not saying leadership failed by firing me. Sometimes firings are the best move (though, I do not personally think that is true in my case, you don't know). I am noting that why it happened, how it happened, and what things occurred and did not occur are all serious concerns for the company going forward. Hopefully something they can address in a timely fashion.