3.0
1 Sept 2017
Former employee, more than 3 years
Seattle, WA
Recommend
CEO approval
Business outlook
Pros
Many teams working on interesting projects. Minimal "red tape" for implementing or improving features. Many teams which own high impact components - good visibility when improvements are made.
Cons
Management usually prioritizes aggressive project timelines above software and design quality. Many teams have a lot of support work for their components. Noisy and crowded work environment.