1.0
Jul 22, 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.