Pros
Really clear company purpose and culture. They have handled the transition from a company of 5-20 to over 100 people very effectively through communication and proper structures.Cons
Though the company is technically fully remote, they have office locations in large cities where employees are often 4+ days a week if desired.