Fairly good work life balance Collaboration and working with engineering, some really smart people. Plenty of opportunity to learn new things.
Cons
Too rigid, too much process. Not agile enough Too quick to jump to hi-fidelity designs, need more design exploration In person work policy is going back to pre-covid days. Not forward thinking Lack of trust in ICs Limited growth - lots of dinosaurs who aren't going anywhere