Avantages
Great company culture; engineers and product managers were open to collaborating and explaining product details to me which helped me write better documentation. Dogs in the office, fantastic coffee machine, snacks and soft drinks, all that good stuff. Employees have lunch together. Horizontal organization structure, and the CEO's door is always open. They were also very flexible with me
Inconvénients
Not looking to grow non-engineering/product management teams, which limits how fast they can produce and update marketing materials and manuals. Could provide better health insurance.