5.0
Mar 18, 2013
Current employee, more than 10 years
Bellingham, WA
Recommend
CEO approval
Business Outlook
Pros
Merit-based career advancement that favors fast learners with initiative. Honest information and feedback for those with the courage to ask questions. Cutting-edge software development on many platforms and languages. Great hardware, tools, and learning opportunities available for the asking.
Cons
Passive personalities may find it more difficult to get encouragement, training, and feedback. High expectations can be stressful (though managers are actually quite patient and not quick to fire).