Think we're all work and no play? Hardly.
One of our top developers recently topped Illiniza Norte (16,800 feet), one of the Andes Mountain peaks in Ecuador. He was kind enough to bring us along for the ride. Congratulations Piotrek, and thanks for the shout-out from the equator!
Posted on Nov 22nd 2011