This is a startup, and we are fully remote. Those two things come with their own challenges. It can be difficult to connect with team members the way you can when you're all in a shared, in-person space, and sometimes there's a delay getting answers to important questions. We also pivot quickly at times, which can be frustrating for some people. Personally I enjoy it, even when it means I may have to scrap or abandon something I've been working on, just because it keeps me on my toes and I don't worry about getting lazy. But it's definitely not for everyone.