Getting snowed in at a beautiful, rustic mountain chalet doesn't sound like the worst problem in the world, especially when there's a breathtaking vista, a cozy fire, and company to keep warm. But what happens when that company is eight coworkers, none of whom can be trusted? An off-site company retreat meant to promote…
From the community