They make you feel like family and there is direct access to owners. 401k, health insurance, company credit cards and vehicle. People work with each other to build a team
Cons
Not much face to face interaction between office and field staff which complicates some tasks.