Schweitzer operates Idaho's largest ski resort, situated in the Idaho panhandle approximately 80 miles from Spokane, Washington. The resort provides access to over 2,900 acres of terrain spread across two massive bowls, with tree skiing a notable feature. It is active year-round, offering mountain recreation and hospitality services beyond the winter season.
The company is independently owned and operated. Its workforce is composed of mountain recreation professionals, and the company describes its culture as inclusive, emphasizing respect and a sense of community among staff. Growth strategies focus on improving mountain access and developing the resort's village area for guests and employees alike.
Schweitzer's operations fall within the mountain recreation, ski resort, and tourism sectors of the Pacific Northwest. The resort's scale and location establish it as a significant regional destination for outdoor recreation.