5.0
21 Feb 2018
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Company Culture Leadership Opportunity Challenge Customer focus Great Technology
Cons
With the amazing growth, all processes and communications not perfectly aligned, but not bad. Continue to focus on them.