Pros
NextUp has defined what job satisfaction looks like for me: fantastic colleagues, a space to speak up for everyone, a CEO who cares about individual success, strong salary and benefits, and flexibility that accommodates life's challenges (even pre-COVID). The work is more meaningful than your typical tech company given its focus on education, but the people are what make NextUp truly special. I enjoy my work and colleagues so much that I never find myself rushing to sign off, though everyone is encouraged to take the time they need.
Cons
As with any small company, we wear many hats. This isn't necessarily a con, but a challenge that is often more rewarding than not.