Why Work For C2
Our company culture places importance on maintaining the highest quality of life for our team. C2’s headquarters is located in the beautiful Burlington region of Northern Vermont, ranked as one of the healthiest and safest states in the U.S. With the beautiful backdrop of the Green Mountains and Lake Champlain, it’s no wonder we continue to win awards to our livability and quality of life.