Pros
- Friendly and supportive workplace
- Good benefits (PTO, professional development, health insurance, 401k matching, and dental)
- No micromanagement
- Diverse workplace
- Work with diverse and minority communities
Cons
- Low salary
- Occasionally tight deadlines
- Workload can fluctuate quickly