4.0
May 3, 2012
Anonymous employee
Former employee
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Open employee culture. Evolving products and services provide new challenges. Wide range of employee expertise. Part of a growing company.
Cons
Roles and contributions not always recognized by entire company. Certain product and process challenges often overlooked by focusing on next big thing.