2.0
Mar 19, 2013
Anonymous employee
Current employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
easy to get start, but not much growth
Cons
The management doesn't know how to keep talented people. spend money to build the new building, but kept laying people off. There were many rounds of layoff happened in 2013 already.