1. A startup with very clear goals and ambition
2. A large global user base, making it highly challenging
3. You can learn a lot from your highly capable colleagues
4. The organization is flat, making it efficient to get things done and providing plenty of room for individual contribution
5. Compensation is above market rates (it seems engineers’ starting salaries were recently adjusted to 100k+)
1. Many things are new experiments and still in the exploratory stage, so clear systems have not yet been established (e.g., promotions)
2. There are many fresh graduates and fewer colleagues with extensive experience in a particular field
3. The office environment does not have as much of its own style as some well-known startups