Senior Software Engineer • Current Employee
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. The CTO's communication style has repeatedly created confusion, requiring follow-up clarification from other leaders. There is an apparent lack of interest in improving their communication approach despite feedback.
2. The company is pivoting to becoming "an AI company" despite limited current customer interest.
3. The introduction of a "high performance culture" metrics dashboard has led engineers to focus on gaming metrics rather than impactful work.
4. Junior engineers are not supported and do not last long.
5. Promotions appear notably more difficult for those who are not white, male, or cis engineers.
6. There has been a gradual reduction in benefits, most recently the elimination of Unlimited PTO.
7. Office consolidation, timezone restrictions, and mandatory onsite onboarding suggest preparation for an office return.
8. Vocal AI skeptics are mysteriously no longer with the company.
9. The original HEART values appear deprioritized in favor of AI adoption metrics and AI bandwagoning for career advancement.
10. The on-call burden has become unsustainable.