Great startup culture, flexible work hours, remote work if possible, great colleagues
Cons
at best average salary, processes mostly just starting to become a thing, admin decisions can change quickly, often no clear (or not clearly communicated) goals of projects