Our company is remote first (no physical office, co-founders spread across the world), and one frequent point of feedback we get from new hires is that working for a company with a 100% remote culture is quite different than working remotely for a company with existing physical offices. When you are working from a distance with an otherwise co-located team, it is easy to miss out on important information, and interacting socially with coworkers (a challenge for any remote position) becomes even harder.
Btw, we are hiring. Stack is Elixir, Rust, Typescript, React, GraphQL, and we have many challenging/interesting problems! https://jobs.lever.co/nash.io