Pros
Being fully remote gives us the flexibility to live our lives how and where we want to. Depending on the position, the flexibility can be incredible (wanna work Wednesday and Thursday nights but take Mondays off - why not). This company has been really intentional about working remotely without turning your days into a series of six-hour conference calls. It's a company that actually cares about their employees. The profit share and other awesome benefits don't hurt either. There's a real sense that we're all working together, it doesn't feel like different departments have to compete to meet their goals.
Cons
The company is intentionally and thoughtfully siloed, but this can mean that you don't do a lot of deeply collaborative work across teams as a rule. These opportunities do come up (frequently, if you push for them), but by default you can expect to work within a very small circle at Nathan James. If you're an introvert, this works. As we're a fast-growing company, it can sometimes feel tough to book a vacation and actually remain offline. The day-to-day flexibility is great but until the team grows a bit more, taking more than a day or two is doable but challenging.