4.0
24 Mar 2016
Anonymous employee
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Launch sets you up for success Access to leadership exposes you to different parts of the business Great culture
Cons
Pay Knowledge sharing with other offices