5.0
May 8, 2026
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great compensation, good supportive and non stressful culture
Cons
Increasingly frequent layoffs and restructures (I was ultimately laid off)
Check out your Company Bowl for anonymous work chats.