- remote work
- able to provide feedback and see near immediate results (in new processes or software enhancements)
- friendly staff
- supportive team
- lots of vision and growth opportunity
Cons
- benefits package is not ideal
- more company-wide meetings would be beneficial