4.0
Feb 28, 2024
Current employee, more than 3 years
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
Great benefits and company perks Great and helpful management team
Cons
Corporate goals can be unclear It can be difficult to get ahold of the right people within the company Recent compensation changes are unclear and raise doubts