3.0
Jun 14, 2026
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Good compensation and benefits. Working with talented and creative people.
Cons
Leadership talks a lot but lacks real strategies for improving the company Poor work/life balance Poor morale after repeated layoffs Promos are very difficult Performance evaluation system is demoralizing The poor stock performance is an ongoing joke among employees