5.0
Oct 30, 2014
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Really smart co-workers, Exciting / challenging work at scale, Empowering culture
Cons
Culture struggling to scale, Narrow focus on shrinking CDN market