Pros
Recognised name in the industry. Access to state-of-the-art hardware and software years before official releases. Opportunity to get in touch with a large amount of big names in the industry and build relationships.
Kontras
Mostly no products - no focus at all on execution and delivery Lot of duplicated work between teams, almost absent communications between groups working on the same things - eventually this leads to re-organisations and layoffs Incredible amount of middle managers and self-declared tech leads who don't really lead anything, apart for their career in some safe spot. You can pass your day basically doing nothing and nobody will ever complain, unless you don't get along with the management, than they will pick on you on the next round of layoffs Went downhill since Softbank acquisition, as Softbank is either using Arm for financial/political reasons or they don't have a clue of what to do with it - basically late on every possible market expansion opportunity apart from mobile (AI, servers, autonomous driving, etc). Lots of inexperienced hires doing fundamental technical work, hence the work created on top of that will be flawed. No exit interview.