4.0
Jul 18, 2025
Current employee, more than 5 years
San Diego, CA
Recommend
CEO approval
Business Outlook
Pros
Some great managers, impressive technological developments, leadership does seem to actually care.
Cons
Low to mid level compensation, low to mid level benefits, some terrible managers, some leadership has been here far too long.