"dispersed" (e.g., async, different time zone work) doesn't actually work. This means people end up having to work weird hours to make team calls, or are consistently excluded from calls, which leads to slow or ineffective project management. Also, even though there's no office, it's England/Portugal/Netherlands-heavy, meaning there are a lot of meetups, etc. of those employees that aren't viable for more remote employees to join. Comp is mediocre. They already did a round of layoffs for growing too quickly, and there's no central coordination to deal with how quickly they grew. It constantly felt like teams were working with either no knowledge of each other's goals or at actual odds. Something I didn't consider enough in joining is that their business model basically compounds whatever the market is-- if the market is good, they boom, if the market is bad, they'll get crushed. It's a high risk space.