Pros
Set schedule, weekends off, array of insurance options, opportunities to cross train and grow, no middle management beaurocracy, people first team.
Cons
Without middle management, boss can become over-bearing due to their need to micro-manage tasks amongst their full plate.