Pros
Easy work for those that can work a computer, lift 60+pounds, or work with tools.
In depth knowledge on assets from supervisors and other coworkers.
Small company so everyone knows who you are.
Kontras
Family and friends come first,(even if you are a good employee).
Consistent slowdown and very high turnover/layoffs.
Raises are dependent on too many factors and seem inconsistent.