3.0
Mar 10, 2014
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Good heath benefits, current location is not in the city though a move to Cambridge MA is planned, in general most co-workers were talented and good to work with, easy commute allowed work/life balance.
Cons
Constant change in recent years, base salary in lower range, communication from management to worker needs improvement, issues with having headquarters in a foreign country, no identified "ladders" for development