- Transparency and freedom to ask questions
- Open discussions on which features to roll out and, more importantly, why
- Clear goals and targets — not just “do what you’re told,” but think about the numbers behind it
- Engineers get first-hand exposure to working with higher-ups
- Great for newcomers — lots of new things to learn, and products are simple to grasp
Cons
- Work often feels rushed
- Rollout speed is prioritized over quality
- Can be challenging for experienced folks, as expectations are very high
- Current market conditions are not favorable for the business