1.0
22 Jul 2015
Anonymous employee
Former employee
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Good Technology if they have the right strategy and people to execute
Cons
Chaotic environment; employees come last and heavy loaded with weak middle management; good people are leaving in droves. Zero trust between staffs and leadership.