5.0
Apr 28, 2023
Current employee, more than 3 years
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
Transparent leadership, avenues to grow in the role you like, trust on your role. Great work culture
Cons
Impacted by economic downturns so employees trust is a little shaky at the moment