Pros
* The level of autonomy and ability to affect change within the company is unmatched.
* The all-remote workstyle is truly all-remote.
* Highly selective process means everyone's good at what they do. Haven't had to deal with jerks.
* Mostly flat organizational style means a more cooperative atmosphere rather than competing for promotions.
Cons
* Compensation can be on the lower side of if you live in the US, especially if you live in a coastal city
* The level of autonomy can be too much for people who prefer to work with a direct manager that gives them tasks
* Negotiating your rate well to start is very important, as raises are percentage-based and team-wide rather than individual. This can