2.0
Jul 16, 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Some good people, pay is decent
Cons
Leadership is more concerned about politics, checking the box and fake culture and avoids true performance of site, how the people are treated, or the long term impact their decisions make.