4.0
22 Sept 2012
Former employee, more than 1 year
Seattle, WA
Recommend
CEO approval
Business outlook
Pros
Deadlines are manageable. Most engineers are willing to take time out of their day to work with you and share their experience/opinion on a particular project. A very flat organization, little bureaucracy. A diverse group of people, different backgrounds and experiences.
Cons
There is no structure for career development, which can limit the progression of young engineers.