1.0
Jun 6, 2018
Current employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Great consulting arm and good people within that business unit. Also open to helping in anyway. Can’t say much about other teams
Cons
Recently restructured and relocated core business unit to TN to save money on salary’s and reduce cost. This change is absolutely absurd as their HQ is in Boston which is one of the top cities for talent and technology companies in the world. This will bite them hard within 5 years.