2.0
Oct 9, 2025
Current employee, more than 3 years
Santa Fe Springs, Los Angeles, CA
Recommend
CEO approval
Business Outlook
Pros
Total compensation and perks are amazing.
Cons
The job will make you question yourself and by default. Your mental health takes a hit.