Can be very flexible and value work/life balance. Decent benefits. Lots of time off.
Svantaggi
Frequent layoffs, whole departments shut down. If you're not part of the core leadership group or family you're not valued and may get laid off at any tim, regardless of how long you've worked there.