5.0
Jan 18, 2026
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Decent opportunities for growth alongside strong and talented peers. Clear structure for the most part, and teams that try their best, even as the industry in general is not doing well. Sharp leaders with business acumen.
Cons
Some ambiguity in job stability during layoffs.