3.0
8 Sept 2025
Former employee, more than 3 years
Charlottesville, VA
Recommend
CEO approval
Business outlook
Pros
Good mid level science leadership
Cons
High stress clients. Content creators blamed for project managers’ mistakes and errors. High pressure environment that doesn’t always attract good managers. Politics.