Best things are flexibility with many folks working remote or hybrid schedules; focus on employees over bottom-line; try to create a fun atmosphere with company paid outings and lunches.
Contras
Not a lot of opportunity to move up into higher management being a small company.