It's very productive and challanging place to work
Documentation Specialist, Waltham, MA - August 4, 2015
Very Challenging everyday , fun environment, you have to know to juggle work, management team are great co-workers are very nice. the hardest part of work is waking up so early other than that I enjoy working. the most enjoyable thing at work is I got to see so many different people at work and I got to have conversation with them, it's like family like company.