Vantaggi
Remote-first culture is genuinely one of the best things about working here. The company spans multiple time zones across North America, Europe, and Australia and they handle it about as well as you could ask. No expectation to be online after hours, flexible scheduling, and management generally trusts you to get your work done. Work-life balance is solid. Compensation feels competitive, especially on the engineering side. Bonuses can be genuinely generous and yearly raises reward high performers noticeably. Good work gets recognized - if you're delivering, people notice. The product itself is legitimately world-class in its niche and the people who build it largely care about it. There are pockets of really talented, passionate people and some teams that are scrappy and just execute well.
Svantaggi
Leadership operates in organized chaos. Priorities shift frequently and can feel like they're driven by whoever upstairs got frustrated with a specific part of the product that week rather than a clear strategic roadmap. Business goals tend to stay vague - "grow the business" rather than specific measurable outcomes - which makes it genuinely hard as an IC to know if the work you're doing is moving the needle. Over-promising is baked into the culture. Projects get announced publicly as if they're around the corner, then take years to ship - or get shelved entirely when something shinier comes along. The community has memes about features "Coming Soon™" and so does the internal team. It stems from consistent underestimation of scope and tech debt, and a PM culture that sets tight deadlines to "create urgency" then quietly slips 6-18 months. If you're self-directed, patient, and okay with ambiguity this can still be a rewarding place to build - but if you need clear direction and predictable roadmaps, look elsewhere. Onboarding is sink or swim. There's minimal documentation and not much structured ramp-up. If you're not comfortable asking a lot of questions and piecing things together yourself you'll struggle.