Pros: good people up one side and down the other. promises made are promises kept.
Cons: they could afford to pay a few more dollars for decent equipment.
Willing to give unproven employees a chance to shine. Didn't make impossible promises to customers in order to gain their business and trust. Barebones firm, but not cheap. They do what they say that they will, no fanfare.
Feels like family.