Pros
Outstanding company culture with a smart, dedicated team of people. They provide lots of flexibility but also work to maintain strong relationships among the team. They truly value everyone-no matter the role.
Cons
Growing the team as a 100% remote company has its difficulties, one of which being gaps in communication between parallel teams. As is typical at a start-up, things are constantly changing and, naturally, there are many ups and downs that come with that.