3.0
30 Dec 2016
Current employee, more than 3 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Nice campus. Some good people who try to do the right thing. Exciting vision if they can execute on it.
Cons
Environment is still somewhat toxic. CEO can be emotional. CFO is self-absorbed and doesn't care about the employees. Management work ethic is weak