3.0
Feb 1, 2016
Current employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Benefits are good. Some products are exciting, but only select people get to work on them.
Cons
Too many levels of management. American managers are gradually being replaced with French and Indian people. No growth path. Very stressful work environment.