Ok benefits
Slow paced work environment
Good customers
Cons
Management doesn't know what they're doing
No respect for devoted long-time employees or any employees at all
Everyone acts like a tight-knit family yet getting rid of good people on a regular basis is not a problem