4.0
Sep 9, 2011
Anonymous employee
Former employee
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
Incredibly talented and committed folks working there, flat management structure. Collaborative and open environment allows employees to work together giving them opportunity to see an idea become a successful solution.
Cons
Lack of communication and cooperation between marketing/sales group and the rest of the company. Lack of transparency at senior management level.