Avantages
Fun and friendly colleagues, with collaborative open-door culture. Management reasonably invests in and cares about their staff. Company has an interesting mission even tho products have hyped potential. Leadership is capable but still learning the ropes to see around corners and follow their own success formula.
Inconvénients
There are excessive distractions with slow or bogus agility. Non-technical accomplishments are more visibly celebrated. Company has many thinkers with few actual doers, so advancement in these roles is limited. Overall, company is great for someone coming out of school to experience startup dynamics. Not so much if you want to use your expertise to make a positive impact in the organization or earn your career growth.