Access to premium equipment and awesome customer base
Cons
Management at middle and high level including owners will lie and go back on things they have said to get a quick buck. They also have a tendency to ask employees to overcharge their customers and not inform them of some charges.