Vantaggi
Great work environment, fun, relaxed but outcome oriented. It's not "like" everyone is a friend, everyone "is" a friend, makes the day go by faster.
No bureaucracy, direct access to management and owner.
Cool perks for such a small company like medical, office gym, electric vehicle charging and IRA contributions.
Svantaggi
Objectively there's only so much a small company can provide for it's employees, so i can't fault them for not being able/wanting to do more then they already have.