1.0
Jun 26, 2025
Former employee, more than 5 years
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
No sure - The company was promising at the beginning of the experience that became highly ostracizing of employees if you weren’t an executive.
Cons
Poor executive leadership, human resources, extremely confrontational, and highly unpredictable organization