2.0
Jul 18, 2018
Anonymous employee
Former employee, more than 8 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Freedom to learn. Beautiful offices.
Cons
Employees are treated as fungible. Burn 'em and let 'em go. Peter Principle!! Management is crude, rude, egotistical, and more often then not, just plain crazy. The false pretense around caring is the most offensive.