3.0
Apr 3, 2026
Current employee, more than 10 years
San Diego, CA
Recommend
CEO approval
Business Outlook
Pros
Generally, management is supportive of employees, though that mentality seems to be changing.
Cons
Newer executive management is all over the place.