- Positive work environment and culture
- Leadership cares about the company, customers, and employees
- Good amount of PTO
- No micro-managing
- Hybrid work options
Cons
- Health benefits are just okay
- Very small team
- Rapid and continuous organizational changes can be stressful