3.0
May 26, 2016
Anonymous employee
Former employee, more than 3 years
Billerica, MA
Recommend
CEO approval
Business Outlook
Pros
some amount of career advancement overall
Cons
IT is clearly being outsourced to India. too many siloed groups are creating the same products and/or services. hiring of non-native English speakers/writers makes communication difficult.