Best Places to Work in Healthcare - 2019 2019 Winteractive (Annual Ski Trip) to Alyeska, Alaska! All <Prev Next> Rank 38 - Supplier J2 Interactive Supplier, Charlestown , MA Tweet Share Share Email More Years on the list: 4 Number of U.S. employees: 136 Voluntary employee turnover: 6% What employees love: Flexible work environment; annual ski trip