4.0
Mar 16, 2025
Current employee, more than 1 year
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
Friendly environment with great top leadership
Cons
Unorganized corporate structure and poor technical support engineering activities. Corporate takes credit for wins and points fingers for losses.