Pros
I've never worked for a company where what they told me in the interview (especially about company values and culture) align with what the job ends up being. Nathan James has lived up to and surpassed my expectations. Their operating values aren't just talking points—that's actually what guides how we operate. Work-life balance is important and emphasized. Asynchronous communication means that you can structure your day around your life and schedule as long as you're accountable for your work and get it done on time. Timelines for projects are also extremely realistic. I came from a fast-paced ad agency that over-communicated and had crazy deadlines. Nathan James has been the most refreshing change from that. Meetings are scarce, and the communication we do have is thoughtful and purposeful. Genuinely can't say enough good things about my experience at NJ so far.
Cons
Like others have said, fully remote work and async communication aren't for everyone. It works really well with my personality and work style, but I'd recommend you really read through NJ's operating values and about the company before applying. If you value work-life balance, hate unnecessary meetings, love clear expectations and don't need work to support you socially, then NJ is the place for you!