1.0
Mar 5, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Benefits are good and compensation
Cons
Leadership don't actually care about employees, it's all talk! The culture is toxic in certain offices, which leads to employees leaving eventually.