3.0
Nov 2, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great benefits, people are very nice, new location in Somerville is beautuful
Cons
Lots of travel due to no central location, lack of training for new employees. Some of these things will improve once every