Fun place to work, dynamic and exciting
(INS) Network Systems Consultant (Former Employee) – New York, NY – September 15, 2015
Great work culture, state of the art technology, daring management.
Unfortunately company got bought out by larger company and lost its initial charm
great innovative and fun company