Tech work
Good focus on improving code quality.
Good team dynamic
Reasonable silo-ing of tasks
Diverse range of work (within audio) to keep things interesting
Svantaggi
Small company, so there are a smaller number of options for further training and career advancement. But even here I feel like they do well for the company size.