3.0
Aug 20, 2020
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Decent pay. Good benefits. Interesting people to work for and work around.
Cons
Upper management can be out of touch. To do your best work you must sometimes work around them instead of with them.