2.0
May 20, 2025
Former employee, more than 10 years
Los Angeles, CA
Recommend
CEO approval
Business Outlook
Pros
Paid relatively well Ability to bonus up to 30 percent of annual salary
Cons
Terrible culture. Top down culture is that of managing by fear and threats. Senior leadership treated operations as "less than"