Vantaggi
Generally flexible in hours and daily tasks. Provides lunch fairly regularly.
Svantaggi
Management is absent. There is one person managing 4 junior developers while also running the business, doing their primary development tasks, bidding on new contracts, everything. Because of that, developers are thrown to the wolves. Want a design doc? You'll be promised it for a year. Looking for code reviews? Again, promises that never resolve. Zero on-boarding process. Zero management. Conflict arises as a result and the resolution to that is to take the word of whoever has more tears.