Pros
1. The other engineers. Very few egos. Very collaborative. 2. Stock price has done well. 3. Tech stack for the most part. If you're at all interested in AI tools, you'll get unlimited access to them all here. 4. Developer tooling. We're spoiled with how many internal tools there are to handle things for you. 5. Surprisingly fair amount of diversity (they're trying to hide and downplay that now). 6. Pay is competitive, there are transparent pay-bands, mostly fair across roles and tenure.
Cons
1. CTO's communication style has repeatedly created confusion, requiring follow-up clarification from other leaders. Apparent lack of interest in improving communication approach despite feedback. 2. Pivot to becoming "an AI company" despite limited current customer interest. 3. Introduction of "high performance culture" metrics dashboard. Engineers focusing on gaming metrics rather than impactful work. 4. Junior engineers are not supported and don't last long. 5. Promotion appears notably more difficult for those are are not white/male/cis engineers. 6. Gradual reduction in benefits, most recently elimination of Unlimited PTO. 7. Office consolidation, timezone restrictions, and mandatory onsite onboarding suggest preparation for office return. 8. Vocal AI skeptics mysteriously no longer with the company. 9. Original HEART values appear deprioritized in favor of AI adoption metrics and AI bandwagoning for career advancement. 10. On-call burden has become unsustainable.