- High salary
- Open to fresh grads
- English-friendly
- Race Diversity
- Close to academics
- Interesting projects
- Interesting technology
- Offer stock option for valuable employees
Cons
- High pressure
- Unclear business model and goal
- Sales team capability is questionable
Collaborative work environment with talented colleagues.
Cons
Processes can be bureaucratic at times, which slows down decision-making. Some teams have uneven workload distribution, leading to burnout during peak periods.