This company knows what it's doing. They are dependable in their scheduling, and are familiar with the several different types of systems that are out in the market. They may not be versed in politics, religion or the arts, but that's not what you're paying for. You can be comfortable with their rock solid, blue collar work ethic.
Cons: busy schedule