2.0
Jun 10, 2026
Former employee, more than 1 year
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
The pay and time off were generous
Cons
Toxic culture where everyone is constantly rushing to meet a deadline. Managers were mainly there to just give projects, not really help in any other way. Everyone is always worried about their job security.