Pros
* Technically strong leadership — The VP/C-level team is genuinely competent, and the culture overall feels meritocratic. You rarely question why someone is in a senior role. * Mature incident management & experimentation culture — Post-mortems, blameless reviews, and iterative experimentation are well-established practices. * Strong strategic focus on AI/LLMs — There is significant organizational attention and investment in AI, even if the product execution is still catching up. * Flexible hybrid work model — While the company is gradually shifting toward more in-office presence, the current hybrid setup remains convenient and workable.
Cons
* Core product feels mediocre — It often seems like there isn’t a strong drive to refine it or make it truly exceptional for end users. * Legacy-heavy architecture with limited long-term thinking — Rather than modernizing core systems, the tendency is to apply patches and short-term fixes. * More “coders” than “engineers” — Engineering excellence, best practices, and craftsmanship don’t resonate broadly across the org, which affects overall quality of the software. * Slow pace — Decision-making and delivery can feel sluggish. Some of this is normal for larger companies, but it’s still noticeable. * Weak health insurance — Particularly in Thailand, the default plan is inadequate; to get proper coverage you need to pay out of pocket for an upgraded plan. * A bit soulless culturally — Hard to build genuine connections or a sense of belonging; real bonding doesn’t seem to happen easily.