- You feel good about the company output (quality of innovation)
- Welcoming environment
- Solid onboarding (for a startup)
- Option for working remotley
Cons
You do often have to figure things out on your own, though I don't personally view that as a "con." But some might.